blueimp - загрузка файла jQuery - невозможно удалить файлы из произвольного местоположения

Для этого плагина я смог отлично загружать свои файлы и управлять ими. Проблема начинается с удаления файла после того, как он был загружен и появляется в очереди загрузки.

Первоначально файл 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);

Это тоже отлично работает. Единственная проблема начинается при нажатии на кнопку удаления, которая не срабатывает. Есть идеи? Нужно ли мне где-то передавать другое значение?


person Dimitri    schedule 23.12.2013    source источник
comment
Вы нашли решение этой проблемы? Я все еще ищу способ ...   -  person Xavier C.    schedule 16.01.2015
comment
[введите описание ссылки здесь][1] См. эту статью [1]: stackoverflow.com/questions/18472277/   -  person Tran Khai Hoa    schedule 13.06.2015


Ответы (1)


Что я сделал для удаления загруженного файла, так это создал deleteBtn в файле done: и добавил к нему функцию щелчка, а там просто выполнил вызов ajax, используя это имя файла, мне также пришлось заново создать полное имя файла, которое получает дополнительный материал, помещенный на него перед записью на диск куда-нибудь, затем он удалит его из указанного места из вашего файла реквизита.

Затем просто удалитеBtn.appendTo($('#someOtherDiv')) который показывает загруженный файл, а рядом с ним есть кнопка удаления.

person WildBill    schedule 27.12.2013