我已经在我的codeigniter中实现了PLUpload Html5插件。我能够使上传工作但无法获得更新的重命名文件名。
我做了一个print_r($ this-> input-> post()),它返回一个字段为[update_0_name] test-file-name.png。重命名的实际文件名是test_file_name.png,如果有重复文件,甚至是test_filne_name_1.png。
那我怎样才能获得更新的文件名?
我很好奇为什么dump.php能够获得更新的文件名,而我却不能。请帮助我,谢谢!
答案 0 :(得分:8)
不知何故,我设法在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 + '" />');
});
它对我有用。即使它正常工作,请告知这是否正确。感谢。