Ajax出错,状态为0,但Fiddler返回200
这是我的密码:Ajax出错,状态为0,但Fiddler返回200,ajax,Ajax,这是我的密码: $.ajax({ type: "POST", async: true, url: "/MyController/MyMethod", data: { items: grid.getAllRowIds() }, success: function (data) { debugg
$.ajax({
type: "POST",
async: true,
url: "/MyController/MyMethod",
data: {
items: grid.getAllRowIds()
},
success: function (data) {
debugger;
},
error: function (a, b, c) {
debugger;
}
});
参数是正确的,因为在控制器中输入了方法,但是ajax不会成功。它改为出错,状态代码为0。菲德勒说一切都好
发生了什么事
响应文本为空字符串。控制器是否接受POST请求?你对fiddler有什么样的要求?可能有些标题不同或url不正确,请将它们彻底比较,您可能会发现issue@IvayloSlavov我在控制器中的方法上方有[AcceptVerbsHttpVerbs.Post]。