我想在服務器上放置一個靜態jsonp文件(jsonp-test.php),但我無法讀取它。這是我有:如何從服務器提供靜態JSONP文件?
mycallback[
{"key":"1","val":"test1"},
{"key":"2","val":"test2"}
]
這就是我怎樣,我想閱讀:
var url = "http://www.remote-server/jsonp-test.php?callback=mycallback";
$.getJSON(url, function(data) {
alert(data.toSource());
});
我在做什麼錯?
jsonp-test.php聽起來不像一個靜態文件。 'mycallback'是硬編碼的,還是腳本使用'callback'查詢參數來設置?這將繼續是一個PHP腳本,或者你打算將它轉換爲一個靜態文件? –
@MichaelGeary'mycallback'在jsonp-test.php中被硬編碼。目前jsonp-test.php中沒有動態信息。 – user1448031