0

我正在使用 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 文件..但是究竟在哪里以及如何?

4

2 回答 2

2

我刚遇到同样的问题,发现“ file.xhr.responseText ”会输出后端脚本回显的内容。

祝你好运!

于 2012-06-04T22:11:12.177 回答
0

您可以访问数据变量中脚本中回显的数据......然后您可以根据需要处理它:

例如,如果一切正常,我不会回显任何内容,但如果发生错误(文件太大、格式错误……)我会在我的 php 脚本中回显消息,然后

'onUploadComplete': function (file, data) {
                    $('#uplodifive_errors').append('<div class="alert alert-error alert-dismissable">File "' + file['name'] + '" : ' + data + '</div>');
                },

我在错误 div 中显示它。

于 2014-08-07T13:42:28.683 回答