我正在研究ASP.NET MVC应用程序并在客户端使用Dropzone 4.2.0。我的控制器返回如下错误:
return new HttpStatusCodeResult(422, "The uploaded file is bogus.");
我为Dropzone "error" event设置了一个处理程序:
init: function () {
this.on("error", function (file, response, xhr) {
// do stuff with xhr
});
}
我期望调用处理程序,xhr.status
就是我所期望的,但xhr.statusText
总是一个空字符串。 我错误地认为它应该填充?我做错了什么?如果这是一个错误,我似乎不太可能是第一个注意到的。
我发现了与angular.js相关的差不多identical issue。我不认为angular和Dropzone有任何共同点,但可能潜在的原因是相似的。