【问题标题】:blueimg jquery file upload - cannot delete uploaded images from serverblueimg jquery 文件上传 - 无法从服务器删除上传的图像
【发布时间】:2014-10-23 07:41:13
【问题描述】:

我正在使用 blueimg jquery 文件上传 Basic Plus UI 版本,它可以很好地将图像上传到服务器。

http://blueimp.github.io/jQuery-File-Upload/

但是,然后我单击删除按钮删除上传的图像,图像在屏幕上被删除,但没有从图像所在的服务器目录中删除。

当我刷新屏幕时,所有上传的图像(无论是否删除)都会重新出现在屏幕上。

谁能告诉我: 1.如何真正从服务器中删除图像? (不仅仅是来自网络屏幕) 2.当我刷新屏幕时,不显示任何加载的图像,只需清屏(重新开始上传过程)

提前致谢!

【问题讨论】:

    标签: javascript php jquery html image


    【解决方案1】:

    假设您使用的是 UploadHandler.php 类...

    默认情况下,删除文件的方法是 DELETE,但并非所有服务器都支持。 您可以通过设置类构造函数的 $options 参数将其更改为 POST。

    $foo = new UploadHandler(array('delete_type' => 'POST'));
    

    参见 UploadHandler.php 的第 52 行

    //Set the following option to 'POST', if your server does not support
    //DELETE requests. This is a parameter sent to the client:
    'delete_type' => 'DELETE',
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-17
      相关资源
      最近更新 更多