Javascript fineUploader错误处理
我需要在上传过程中实现一个服务器错误。这是我的密码:Javascript fineUploader错误处理,javascript,jquery,fine-uploader,Javascript,Jquery,Fine Uploader,我需要在上传过程中实现一个服务器错误。这是我的密码: $(document).ready(function () { $("#@clientId").fineUploader({ request: { endpoint: '@(Url.Content("~/Admin/Download/AsyncUpload"))' }, template: "@(clientId)-qq-template", m
$(document).ready(function () {
$("#@clientId").fineUploader({
request: {
endpoint: '@(Url.Content("~/Admin/Download/AsyncUpload"))'
},
template: "@(clientId)-qq-template",
multiple: false
}).on("complete", function (event, id, name, responseJSON, xhr) {
$("#@(clientId + "downloadurl")").html("<a href='" + responseJSON.downloadUrl + "'>@T("Admin.Download.DownloadUploadedFile")</a>");
$("#@(clientId + "value") input").val(responseJSON.downloadId);
$("#@(clientId + "remove")").show();
});
});
$(文档).ready(函数(){
$(“#@clientId”).fineUploader({
请求:{
端点:“@(Url.Content(“~/Admin/Download/AsyncUpload”)”
},
模板:“@(客户端ID)-qq模板”,
多重:假
}).on(“完成”,函数(事件、id、名称、响应、xhr){
$(“#@(clientId+“downloadurl”)”).html(“”);
$(“#@(clientId+“value”)输入“).val(responseJSON.downloadId);
$(“#@(clientId+“remove”)”).show();
});
});
我找到的手册没有帮助
有什么线索吗?一个好的上传服务器可以返回很多信息。要返回服务器错误消息,您只需返回响应
success
值false
(这将触发错误回调),并使用所需的任何消息填充错误
值:
{
"success": false,
"error": "bad filesize"
}
然后,要对此响应执行有意义的操作,只需利用onError
回调:
.on("error", function(event, id, name, reason) {
alert(qq.format("Error on file {} (id = {}). Reason: {}", name, id, reason));
})
我不太明白你的问题。你到底想做什么?@DanBeghin我有一个文件大小的服务器端异常,我需要以某种方式显示它。因此,我必须返回服务器错误消息并将其显示给用户。