繁体   English   中英

blueimp-jQuery文件上传-无法从自定义位置删除文件

[英]blueimp - jQuery File Upload - cannot delete files from custom location

对于此插件,我能够完美地上传和管理我的文件。 问题始于文件上传后删除,并出现在上传队列中。

最初,上传者所在的index.php文件如下所示:

error_reporting(E_ALL | E_STRICT);
require('UploadHandler.php');

$upload_handler = new UploadHandler();

但是,为了自定义此文件以便将文件上传到指定目录中,索引文件现在看起来像这样:

error_reporting(E_ALL | E_STRICT);
require_once('../../plugins/jqupload/server/php/UploadHandler.php');


$job = $_POST['path'];


$customer_path_files =  $_SERVER['DOCUMENT_ROOT']. '/'.$job.'/';
$customer_path_url = '../../'. JOB_FILES_PATH.$job.'/';
    if (!file_exists($customer_path_files)) {

    @mkdir($customer_path_files ,0777,true);


}

$options=array(
'upload_dir' => $customer_path_files,
'upload_url' => $customer_path_url ,
'max_number_of_files' => 10
);

$upload_handler = new UploadHandler($options);

这也完美地工作。 唯一的问题在单击不触发的删除按钮时开始。 有任何想法吗? 我需要在某个地方传递另一个值吗?

我删除上传文件的方法是在done中创建一个deleteBtn:并向其中添加click函数,然后在其中使用该文件名进行ajax调用,我还必须重新创建get的完整文件名。在将其写入磁盘某个位置之前,先放入多余的东西,然后它将从props文件中的指定位置删除它。

然后,只需显示显示上载文件的deleteBtn.appendTo($('#someOtherDiv')),然后在其旁边具有删除按钮即可。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM