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]。