0
感謝Stack Overflow中的每位用戶的幫助。定製API只有在參數更改時纔會得到響應(jQuery GET)
我面臨着一個奇怪的問題:
有屬於一個衝浪公司的API。基本上,它返回站位置,風力強度等...
我正在用jQuery調用他們的API。我第一次得到正確的答覆;我可以在Firebug-> Net-> XHR-> Response中看到,我可以看到一個合適的json對象。
當我重新加載頁面時,我無法獲得任何響應(無響應)。只有更改了url中的一些參數,我才能得到響應。
這裏是我使用的代碼:
$(document).ready(function() {
$.get('http://[api_site_url]/[api_key]/?lat=53.904338&lon=-2.028809&distance=200',
function(data) {
var jsonp = data;
alert(jsonp);
});
});
顯然,[api_site_url]
和[api_key]
被替換爲真實的URL和API密鑰。
請幫我找出問題所在。
我嘗試了一切:一個帶有隨機數的新參數,帶緩存的$ .ajax函數:false,$ .ajaxSetup帶有緩存:false但沒有任何內容。我通常在Ubuntu上使用Firefox。 –
你在網絡標籤上看到什麼? –
http://pastebin.com/eDDvLRSK這裏是淨選項卡 –