0

私はWebサービスを持っていて、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);
 }
});
4

1 に答える 1

0

クロスドメインの問題である場合は、JSONP で使用してみてください。以下のように

"dataType":"JSONP"

また

他のドメインからのリクエストを許可するようにサーバーを構成できます。なんでもいいと思います。

これで質問が解決することを願っています。

于 2013-05-21T05:21:09.087 に答える