C# jqueryajaxpost+;跨域

C# jqueryajaxpost+;跨域,c#,javascript,jquery,post,cross-browser,C#,Javascript,Jquery,Post,Cross Browser,可能重复: 当我试图使用jquery发布帖子时,我遇到了一个问题: function SetUserAnswer(reponse) { $.ajax({ type: "POST", url: "@SettingManager.GetValue("WS_Sondage_Adress").Value" + "SetUserAnswer", data: JSON.stringify({ deviceId: $("#Gu

可能重复:

当我试图使用jquery发布帖子时,我遇到了一个问题:

             function SetUserAnswer(reponse) {
    $.ajax({
        type: "POST",
        url: "@SettingManager.GetValue("WS_Sondage_Adress").Value" + "SetUserAnswer",
        data: JSON.stringify({ deviceId: $("#Guid").attr("value"),
            pollId:  $("#PollId").attr("value"),
            answerId: reponse,
            parameters: ""
        }),
       dataType: "json",
       crossDomain: true,
      contentType: "application/json; charset=utf-8"
    }).done(function () {
        alert("OK !");
    }).fail(function () {
        alert("KO :(");
    });

}
但是firefox发送的是“选项”而不是“帖子”


我在做跨域帖子时只有这个问题?

将数据类型从
json
更改为
jsonp
。此外,我在您的回复中看不到以下标题

Access-Control-Allow-Origin *

重复MDC,特别是关于如果他使用JSONP,响应是否需要支持CORS?
Access-Control-Allow-Origin *