我有网络服务,我从jQuery调用它,一切正常,直到我保持在同一台服务器上,但当我尝试从其他域调用该服务时,我没有得到任何东西,请有人帮助我。以下是我的代码:
$.ajax({
type: 'POST',
url: 'http://-----------/Service.asmx/BulkUpdate',
data:"{'CaseID': '"+CaseID+"'}",
contentType : "application/json; charset=utf-8;",
"dataType" : "json",
success: function(xData, status)
{
alert(xData.d);
}
,error : function(xhr)
{
alert(xhr.responseText);
}
});
答案 0 :(得分:0)
如果是跨域问题,请尝试使用JSONP。如下
"dataType":"JSONP"
OR
您可以将服务器配置为允许来自其他域的请求。我认为一切都很好。
希望这能解决你的问题。