任何人都知道爲什麼我的ajax失敗?JSONP和JQuery Ajax:如何用JSONP設置變量?
我通過JSONP及彼數據: JSON Data
您可以使用此代碼,並注意 '警報' 如何永遠不會執行:
$(document).ready(function() {
var url = "http://www.finddata.org/buytimeseriesdata/getEncomChartSeriesData?_=1317741441988&tsId=F000008DDB";
$.getJSON(url + "&callback=?", null, function(data) {
alert('hi');
});
});
謝謝Darin!因此,我必須使用函數或其他域返回如下內容:'var F00000CX1E = [[Date.UTC(1979,01,31),70.74],[Date.UTC(1979,02,28),70.99 ]]' –
@DonnyP,不,你必須修改'http:// www.finddata.org'上的'getEncomChartSeriesData'腳本,以便返回JSONP。如果您無法訪問此遠程域,則無法執行任何操作。在這種情況下,您唯一的機會是在您的域中編寫一個服務器端腳本,它將充當橋樑。閱讀以下指南:http://usejquery.com/posts/9/the-jquery-cross-domain-ajax-guide –
我確實有訪問finddata.org域。它可以輸出我需要的任何東西。我希望能夠使用這裏使用的格式(http://www.highcharts.com/samples/data/usdeur.js)。我目前只是在裏面使用它,它可以工作,但我想正確使用它與jQuery和成功功能。 –