jQuery PLUpload Как получить переименованное имя файла? - PullRequest
3 голосов
/ 29 марта 2012

Я уже внедрил плагин PLUpload Html5 для моего codeigniter. Я могу заставить загрузку работать, но не могу получить обновленное переименованное имя файла.

Я сделал print_r ($ this-> input-> post ()), и он возвращает одно из полей как [update_0_name] test-file-name.png. Фактическое имя файла, которое было переименовано, было test_file_name.png или даже test_filne_name_1.png, если есть дубликат файла.

Так как я могу получить обновленное имя файла?

Мне было любопытно, почему dump.php может получить обновленное имя файла, а я нет. Пожалуйста, помогите мне, спасибо!

1 Ответ

8 голосов
/ 30 марта 2012

Каким-то образом мне удалось найти ответ в StackOverFlow.

uploader.bind('FileUploaded', function(up, file, info) {
    var obj = JSON.parse(info.response);
    $('form#form-files-uploader').append('<input type="hidden" name="file_name" value="' + obj.cleanFileName + '" />');
});

У меня это работает.Пожалуйста, сообщите, если это правильный путь, даже если он работает.Спасибо.

...