簡體   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