jQuery'POST'在ASP.NET Web API beta中被视为'GET'

时间:2012-03-18 13:53:01

标签: jquery asp.net-mvc-4 asp.net-web-api

我正在向网络API控制器发送'POST'请求 - “/ api / customers”。但是,检查请求对象正在显示“GET”请求。

$.ajax({
    url: "/api/customers",
    type: "POST",
    data: jsonSerialize,
    dataType: "jsonp"
});

1 个答案:

答案 0 :(得分:4)

使用JSONP时无法执行帖子。您必须将类型更改为GET,或将dataType更改为JSONP以外的其他类型。

http://forum.jquery.com/topic/post-query-with-jquery-ajax-and-jsonp-datatype