1

这个演示站点上,我使用 ajax 和 Tumblr API 对帖子进行排序。一切都很完美,有高效的错误处理,但看到我对 jQuery 很陌生,我想知道在加载内容时我应该如何/在哪里/做什么来显示微调器?

这是我用来加载帖子的代码:

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);
     }
    });

忍者的任何帮助将不胜感激:)

4

1 回答 1

2

触发$('#spinner').show()功能时单击或提交按钮(只需将其放在功能启动后,在ajax调用上方)

在成功中,只需做一个$('#spinner').hide();

于 2011-02-24T23:12:09.847 回答