0

我想在执行 $.getJSON 时显示 ajaxloader 图标。它应该在 $.getJSON 完成后消失。

$.getJSON("url",
    function(data){ 
      ........
      ........
      });
4

1 回答 1

2

试试这个模式:

$("#someAnimatedGif").show();
$.getJSON("url", function (data) {
    $("#someAnimatedGif").hide();
});

动画 gif 最初将被隐藏,您可以使用 JQuery 隐藏/显示它。

关键是在执行 Ajax 调用之前显示它,并在回调返回时再次隐藏它。

于 2013-08-29T05:36:56.433 回答