jquery - 如何在数据加载时添加加载指示器

标签 jquery ajax

我想在加载数据时显示加载指示器。以下是我当前的代码:

$.ajax({
     type: "POST",
     url: "URL",
     data: dataString,
     cache: false,
     success: function(html) {
         $("#div").html(html);
     }
});

我应该做什么?

最佳答案

使用这个:

$.ajax({
     type: "POST",
     url: "URL",
     data: dataString,
     cache: false,
     success: function(html) {
         $(selector).html();
         $("#div").html(html);
     },
     beforeSend: function(){
         $(selector).html("your loading image");
     }

});
$(selector).html();

关于jquery - 如何在数据加载时添加加载指示器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19509139/

相关文章:

php - 使用 jQuery 序列化将 ajax 值放入数据库选择查询

jquery - 从 TAB 跳转中跳过焦点

javascript - DataTables + yadcf 添加类到过滤列

javascript - 如果所有复选框都未选中,则禁用按钮,如果至少选中一个,则启用它

javascript - 在特定页面上执行 javascript 的正确 "Rails"方法

jquery - OpenLayers 4 Vector - 附加新功能,但不清除其他功能

jquery - AJAX、连接表和复杂查询

javascript - ajax成功后如何在智能向导中前进

javascript - 有没有办法对单个页面上的多个项目使用相同的 jQuery Ajax?

jquery - jQuery 中确定输入与文本区域