0
我有Web服务,我从jQuery调用它,一切正常,直到我仍然在同一台服务器上,但是当我尝试从其他域调用该服务时,我什么也没有得到请有人帮助我。以下是我的代码:jQuery + Web服务+跨域
$.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);
}
});
Santosh我已经尝试过“dataType”:“JSONP”这个,它没有工作,你能告诉我如何配置我的服务器允许来自其他域的请求。 – codery2k
当您使用JSOP时会得到什么错误,您是否尝试记录错误。与JSONP它应该工作。否则你必须在你的Web服务项目中做请求头配置。 @ codery2k –