我正在使用uploadifive (uploadify的非flash版本),用于通过jquery和php上传
我正在寻找方法来处理从uploadifive.php返回(回显)的内容,就像jquery在每个文件队列元素上显示错误/结果一样
'onUploadComplete (or maybe onProgress)' : function(file, data) {
// show the php result/error at the queue element
}就像现在一样,不管php返回什么,它都会为文件显示“已完成”。
我在想,我应该摆弄一下uploadifive.js文件..但究竟在哪里,又是如何做到的呢?
发布于 2012-06-05 06:11:12
我刚刚遇到了同样的问题,并且发现"file.xhr.responseText“将输出后端脚本回显的内容。
祝好运!
发布于 2014-08-07 21:42:29
您可以在数据变量…中访问脚本中回显的数据然后你可以随心所欲地处理它:
例如,如果一切正常,我不会回显任何东西,但如果发生错误(文件太大,格式不正确的…)我在php脚本中回显消息,然后
'onUploadComplete': function (file, data) {
$('#uplodifive_errors').append('<div class="alert alert-error alert-dismissable">File "' + file['name'] + '" : ' + data + '</div>');
},我在error div中显示它。
https://stackoverflow.com/questions/10778313
复制相似问题