2011-02-24 69 views
1

this demo site,我使用ajax和Tumblr API對帖子進行排序。一切工作完美,有效的錯誤處理,但看到我很新的jQuery我想知道如何/在哪裏/我該怎麼做,以顯示一個微調,而內容被加載?Jquery Ajax和Spinner

下面是我使用加載職位代碼:

function byCategory(postType, callback) { 
    jQuery.ajax({ 
    type: "GET", 
    url: '{URL}/api/read/json?type=' + postType + 
     '&callback=?', 
    dataType: "json", 
    success: function(results){ 
     console.info("Success!"); 
     yourCallbackToRunIfSuccessful(results); 
    }, 

error: function(XMLHttpRequest, textStatus, errorThrown){ 
    console.info("Error, the Tumblr API is down and cannot serve your request"); 
    yourErrorHandler(XMLHttpRequest, textStatus, errorThrown); 
    } 
    }); 

從忍者的任何幫助,會有大大感激:)

回答

2

按鈕點擊做一個$('#spinner').show()或提交當你觸發該功能時(只是把它放在函數啓動之後,在ajax調用之上)

在成功的時候,乾脆就做一個$('#spinner').hide();

+0

太棒了 - 我每天都要學習新的東西。感謝加載bpeterson :) – 2011-02-24 23:32:12