gpt4 book ai didi

javascript - fineUploader错误处理

转载 作者:行者123 更新时间:2023-11-29 21:38:26 25 4
gpt4 key购买 nike

我需要在上传期间实现服务器错误。这是我的代码:

 $(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();
});
});

关于 handling errors 的手册我发现没有帮助。

有什么线索吗?

最佳答案

Fine Uploader 服务器可以返回多个 response values .要返回服务器错误消息,您只需返回 false 的响应 success 值(这将触发错误回调)并填充 error重视您想要的任何消息:

{
"success": false,
"error": "bad filesize"
}

然后要对该响应做一些有意义的事情,只需利用 onError 回调:

.on("error", function(event, id, name, reason) {
alert(qq.format("Error on file {} (id = {}). Reason: {}", name, id, reason));
})

关于javascript - fineUploader错误处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34121066/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com