我在.net 中有一个简单的网络服务
[WebMethod]
[ScriptMethod(ResponseFormat = ResponseFormat.Json)]
public string EnableRetailer(int ID)
{
var result = Business.Business.EnableRetailer(ID);
return result.ToString();
}
我正在尝试使用带有此代码的 jquery 发布到此方法
$.ajax(
{
type: "POST",
url: "/api/BoothWebService.asmx/EnableRetailer",
data: { ID: '2965' },
dataType: "json",
async: true,
success: function (data) {
alert('success');
},
error: function (jqXHR, textStatus, errorThrown) {
alert(errorThrown);
}
});
});
它适用于我计算机上的每个浏览器,但我在 iPad 上收到“内部错误”。
有什么建议么?