我正在做一個跨數據庫AJAX調用dataType爲jsonp。我在URL中設置了Jsoncallback querystring參數。但是,回調函數根本沒有被調用,而是頁面被重定向到自身。jsonp回調函數沒有被調用
的AJAX調用基本上擊打點CMS服務,當我在瀏覽器直接測試它返回以下響應:
myfunction({'state':'MEL', 'plan':'true' })
這裏,「myfunction的」是我通過作爲Jsoncallback參數的值的字符串在URL
這裏是我的AJAX調用
$.ajax({
url:"http://website.hostname.com/validatepostcode.dot?postcode="+encodeURIComponent(thepostcode)+ "&Jsoncallback=parseResponse",
dataType: "jsonp",
async: false,
crossDomain:true
});
function parseResponse(data)
{
alert(data);
}
我缺少的AJAX調用任何參數?或者服務端可能有問題?
的點CMS服務讀取我發送查詢字符串參數,並返回包裹在像myfunction的函數名JSONP格式的響應({「狀態」:「MEL」,「方案」:「真」}) – 2013-05-01 13:46:05