jQuery文件上传代码和回调

时间:2015-03-07 17:52:13

标签: javascript jquery file-upload callback

我有一个问题,我已经坚持了一段时间,非常感谢你的帮助。我有运行的示例,当我尝试将代码合并到我的网站时,我注意到一些功能无法正常工作,因为我没有收到来自jquery.fileupload.js的回调。所以我的文件是testBasic.html,位于我安装了jQuery fileupload源代码的www / fileupload目录中。现在,当我将testBasic.html文件移动到www的目录(并更改源代码中的js路径)时,我注意到添加回调无法正常工作。添加回调中的逻辑已执行,但我的回调处理程序代码从未执行,因此文件名不会输出到屏幕。

这是未执行的代码:

 done: function (e, data) {
        $.each(data.result.files, function (index, file) {
            $('<p/>').text(file.name).appendTo('#files');
        });
    },

我已经多次测试过,所有js路径在两个文件中看起来都很好但是由于某种原因,如果文件不在fileupload目录中,则永远不会执行回调处理程序代码。有任何想法吗?或者我该如何调试呢。我目前正在使用firebug。任何帮助将不胜感激。

此致 沙恩

1 个答案:

答案 0 :(得分:0)

发现问题。额外的错误处理会有所帮助。根本原因是传递给导致错误的函数的路径不正确。