我正在嘗試編寫一些調用我創建的Web服務的JavaScript。此Web服務是另一個無法通過JQuery Ping Web服務
function ping() {
$.ajax({
url: "http://myserver/OtherSite/ping?$format=json",
dataType: "jsonp",
type: "GET",
success: ping_Succeeded,
error: ping_Failed
});
}
function ping_Succeeded(result) {
alert("success");
}
function ping_Failed(e1, e2, e3) {
console.log(e1 + "\n" + e2 + "\n" + e3);
}
一部分。當我執行此代碼,我在小提琴手發現我的請求,我的web服務是好的。 200返回。我期待的JSON就在那裏。但是,在JavaScript控制檯中,我看到一個錯誤消息:「Uncaught SyntaxError:Unexpected Token:」。
在尋找在控制檯中,我注意到了以下內容:「消息:‘jQuery18209005181000102311_1352904505837當時不叫’
我不明白我在做什麼錯誤有人能告訴我什麼是錯的。 ?我的代碼
謝謝
更換
dataType:"jsonp"
嘗試採取了$ $的格式 – chrislhardin它是一個jsonp端點,還是返回json? – hvgotcodes
「我期待的JSON在那裏」。小心分享它? –