0
我试图让错误处理工作分块文件上传使用blueimps jquery fileupload。jquery Chunked Fileupload:处理服务器端错误
我有下面的代码,其中当服务器端错误occures,错误方法从来没有被击中:
$('#fileupload').fileupload({
dataType: 'json',
maxFileSize: 50 * 1000 * 1000 * 1000,
maxChunkSize: 5 * 1024 * 1024,
singleFileUploads: true,
sequentialUploads: true,
add: function (e, data) {
var jqXHR = data.submit()
.success(function (result, textStatus, jqXHR) {
debugger;
var url = "/[email protected]&filename=" + result[0].name + "&ct=" + result[0].type + "&multiUpload=complete";
url = encodeURI(url);
$.ajax(url);
})
.error(function (jqXHR, textStatus, errorThrown) {
alert(textStatus);
})
.complete(function (result, textStatus, jqXHR) {
//alert("complete");
});
}
});
无论是当我返回JSON象{“错误”,“错误与延该文件“}与Http 200响应,也不是http 500,使代码命中上述错误方法。