首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从SQL加载数据时如何在JQuery数据表中显示进度条

从SQL加载数据时如何在JQuery数据表中显示进度条
EN

Stack Overflow用户
提问于 2016-11-04 10:49:20
回答 1查看 6.6K关注 0票数 0

我使用JQuery数据表1.10.12从SQL加载数据,以显示在JQuery数据表中。我不使用服务器端,它需要5-6秒左右的时间将数据加载到JQuery数据表中。有什么办法我可以添加进度条或处理.消息,而页完全加载。

JS

代码语言:javascript
复制
  $(document).ready(function() {
    $.ajax({
      //  asmx service to retrive the  data from server side
      url: '<%= ResolveUrl("ABCD.asmx/GetDetails")%>',
      method: 'post',
      dataType: 'json',
      success: function(data) {
        $('#example2').DataTable({
          searchHighlight: true,
          lengthChange: false,
          search: {
            smart: false
          },
          language: {
            searchPlaceholder: "Search records"
          },
          data: data,
          'columns': [{
            'data': 'FId',
            'visible': false
          }, {
            'data': 'FirmName',
            'render': function(data, type, row, meta) {
              var idc = row['FId'];
              return '<a target="_blank"         href="Firms.aspx?type=f&id=' + idc + '">' + data + '</a>';
            }
          }, {
            'data': 'ABC',
            'sortable': false
          }, {
            'data': 'DEF',
            'sortable': false
          }, {
            'data': 'GHI',
            'sortable': false
          }, {
            'data': 'City'
          }, {
            'data': 'Country'
          }, ]
        });
      }
    });
  });
EN

回答 1

Stack Overflow用户

发布于 2016-11-04 11:21:55

在名为beforeSend的ajax事件中追加html进度条,让我们以每秒10%的速度来伪造动画。然后在成功完成动画(拖到100%),并分离它。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40420777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档