我的問題碰巧是錯誤,我試圖產生一個錯誤,在這種情況下,錯誤隱藏加載符號,並顯示刷新按鈕,以便用戶重新加載頁面,看看是否這次加載的數據。錯誤通知不起作用
$(document).ready(function() {
$('#busy').show();
$(document).bind('deviceready', function() {
var today = $('#todaysong');
$.ajax({
url: 'my url',
dataType: 'jsonp',
jsonp: 'jsoncallback',
timeout: 5000,
success: function (data, status) {
$.each(data, function (i, item) {
var song = '<name>' + item.name + '</name>' + '<artist>' + item.artist + '<br></artist>';
$('#busy').hide();
today.append(song);
});
},
error: function (error) {
$('#busy').fadeOut();
$('#reload').fadeIn();
}
});
});
});
這是我的代碼,可能有人對我在做什麼錯提醒,我已經嘗試了一些東西,似乎無法得到它的工作,還要我做這麼說按鈕能夠刷新這個單獨的代碼?
非常感謝。
「不工作」非常模糊:你能更清楚你期望發生什麼以及實際發生了什麼嗎?例如,錯誤回調是否正在運行? ('#busy'實際上是淡出,還是......?如果你添加一個'console.log('error')'或'alert('error')'作爲錯誤處理程序的第一行會發生什麼?) – nnnnnn