我在MVC appliaction帖子中使用JQuery错误了,是否有一些方法可以告诉错误是什么?与MVC错误的JQuery发布
示例代码 -
$.post("/Path/Action", form, function (returnHtml) {
//do stuff
}).error(function() { alert("error"); });
我附上了“.error”呼叫,但并没有告诉我的错误的原因。 谢谢!
我在MVC appliaction帖子中使用JQuery错误了,是否有一些方法可以告诉错误是什么?与MVC错误的JQuery发布
示例代码 -
$.post("/Path/Action", form, function (returnHtml) {
//do stuff
}).error(function() { alert("error"); });
我附上了“.error”呼叫,但并没有告诉我的错误的原因。 谢谢!
.error(function (jqXHR, status, error) {
alert(jqXHR);
alert(status),
alert(error);
})
谢谢user1026361!我用你的答案。 –
没问题!我直接从jquery.com那里得到了答案,这是一个很好的图书馆资源! – user1026361
$.ajax({
type: 'POST',
url: '/Path/Action',
data: form,
success: function (data) {
console.debug(data);
},
error: function (data) {
console.debug(data);
}
});
这是拨打电话的一种方式,但不是OP所要求的。 – epascarello
感谢webdeveloper!我将来可能会使用你的呼叫方式! –
希望你调试它在自己的基础上我的意见,但你可以得到的信息这样
$.post("/error/").error(function(xhrObject,statusName,statusText) {
console.log(xhrObject,statusName,statusText); //Passed in info via arguments
console.log(xhrObject.status); //get the status code via the xhr object
});
我使用user1026361的解决方案,但谢谢epascarello! –
难道你看参数的函数? – epascarello
你的意思是“returnHtml”?我在“// do stuff”部分放了一个警告,但它永远不会在那里。 –
错误中的函数中没有。 – epascarello