我正在開發一個需要訪問某個遠程Web服務的移動應用程序。我使用jQuery.ajax(),並且由於相同的源策略,我不得不使用JSONP來完成我的請求。 我的客戶的要求是這樣:使用jQuery訪問遠程Web服務
$.ajax({
type: "GET",
url: "http://www.foo.jws/bar",
contentType: "application/json; charset=utf-8",
data: {},
dataType: 'jsonp',
success: function(msg) {
console.log(msg);
},
error: function() {
console.log('error');
}
});
我不斷收到的錯誤是「未捕獲的SyntaxError:意外的標識符」
什麼我doning錯了嗎?
編輯:在WS的數據是XML
謝謝,但我只是從我的文本編輯器中複製它錯誤。我修復了原來的帖子。我希望它只是... – Slatiner 2012-08-03 20:58:21
你看到的尾隨逗號很可能是「Uncaught SyntaxError:Unexpected identifier」錯誤的原因。 – Gromer 2012-08-03 21:09:35
@ user1575127:問題可能是JSON本身。 – Ryan 2012-08-03 21:15:26