首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以在中显示HTML源数据的旋转/加载-msg?

是否可以在中显示HTML源数据的旋转/加载-msg?
EN

Stack Overflow用户
提问于 2017-08-26 23:04:39
回答 1查看 8.5K关注 0票数 2

我们的服务器正在用HTML1000行数据呈现一个<table>元素。然后客户端JS从这个DataTable初始化HTML数据。然而,在客户端上,DataTable被完全初始化并显示分页大约需要3-5秒。在此期间,完整的1000行在DOM中呈现和可见。我在DataTable文档中没有找到它,但是是否有一种方法来显示“处理”消息,或者在处理dom HTML时使用spinner而datatable?

ajax或服务器端处理源都可以使用这样的选项,但是没有找到HTML数据源。

EN

回答 1

Stack Overflow用户

发布于 2017-08-27 07:06:40

您可以在datatable配置中添加以下选项。

代码语言:javascript
复制
"processing": true &   oLanguage: {sProcessing: "<div id='loader'></div>"}

假设我们认为您的表id是“示例”。

JS代码:

代码语言:javascript
复制
$('#example').DataTable( {

         "processing": true,
        responsive: true,
        oLanguage: {sProcessing: "<div id='loader'></div>"}
});

用于加载程序的CSS:

代码语言:javascript
复制
 #loader {
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
  margin-left:200px;
  margin-top:30px;
}   

注意:您已经根据datatable调整了css。

对于工作示例,请访问以下链接:

http://jsfiddle.net/dipakthoke07/ebRXw/3302/

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

https://stackoverflow.com/questions/45900371

复制
相关文章

相似问题

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