未调用文件上传函数完成



长话短说,我想允许用户将文件上传到服务器。我正在尝试使用Jquery文件上传功能,但是它似乎无法正常工作。

我已经简化了我的代码以查明错误/错误。我以为完成的例行公事不会被调用。

因此,只有第一console.log("add executed")被打印出来。

<input type="file" id="files" name="files[]" />
<output id="list"></output>
$('#files').fileupload({
dataType : 'json',
add: function (e, data) {
data.submit();
console.log("add executed");
},
done: function (e, data) {
console.log("done executed")
}
});

控制台输出:"添加已执行"在此之后不执行任何内容

您需要提供一个 URL 并将文件实际上传到服务器,并且服务器需要发送响应(成功或错误(才能调用"done"回调。

文档

最新更新