使用jQuery 進行跨域AJAX JSONP 請求
嘗試使用jQuery ajax 跨域解析JSON 數組資料時,必須請注意,託管資料的遠端伺服器必須支援方法注入,JSONP 才能正常運作。
在您的程式碼中,以下區塊使用dataType: 'jsonp':
$.ajax({ type: "GET", url: "http://10.211.2.219:8080/SampleWebService/sample.do", dataType: "jsonp", success: function (xml) { alert(xml.data[0].city); result = xml.code; document.myform.result1.value = result; }, });
window.some_random_dynamically_generated_method = function(actualJsonpData) { // Calls the success callback successCallback(actualJsonData); }
my_callback_method({your json serialized data});
以上是如何使用 jQuery 成功發出跨域 AJAX JSONP 請求?的詳細內容。更多資訊請關注PHP中文網其他相關文章!