使用ASP.NET MVC,在提交的应用/表单缺少某些内容时,我会返回错误。在放置文件的投放区域上出现漂亮的红色"X",但错误消息是"[object Object]":
我的控制器:
if (some error)
{
Response.ClearHeaders();
Response.ClearContent();
Response.StatusCode = 500;
Response.StatusDescription = "Internal Error";
return Json(new { Message = "Missing Something", JsonRequestBehavior.AllowGet });
}
我的Javascript:
<script>
//File Upload response from the server
Dropzone.options.dropzoneForm = {
maxFilesize: 20,
init: function() {
this.on("complete", function(data) {
// ??????? var res = data.xhr.responseText ;
});
}
};
</script>