jQuery技术:避免在Datatables中渲染“表格中没有数据”

我正在使用JQuery Datatables。 当表格呈现时,它显示为“表格中没有数据可用”,并且在某个时候表格开始出现数据并且“无数据可用”。

我不希望这个“没有数据可用”,相反,如果出现像“正在加载”或“请等待”这样的东西,那将是很好的,或者没有任何东西可以解决我的问题。

    在这里查看完整参考 – > 您正在寻找的属性是loadingRecordsemptyTablezeroRecords

     $("#example").DataTable({ language: { emptyTable: "No data available in table", // loadingRecords: "Please wait .. ", // default Loading... zeroRecords: "No matching records found" } }) 

    角度数据表:

     $scope.dtOptions = DTOptionsBuilder.newOptions() .withLanguage({ emptyTable: "No data available in table", loadingRecords: "Loading...", zeroRecords: "A different no matching records message" }) 

    因为你用angularjs标记了你的问题,我想你正在使用angularjs的数据表模块。

    所以尝试添加到您的表标签:

     class="ng-cloak" 

    它阻止在表准备好之前显示html(模块初始化):

    AngularJS:ngCloak官方API文档

    如果你没有,可能会发生这种情况,因为你使用ajax()来获取数据注入表中,所以尝试在ajax调用之后初始化你的datatable插件,就像在这个例子中一样

    需要了解更多jQuery教程分享避免在Datatables中渲染“表格中没有数据”,都可以关注jQuery技术分享栏目—计算机技术网(www.ctvol.com)!

      以上就是jQuery教程分享避免在Datatables中渲染“表格中没有数据”相关内容,想了解更多jQuery开发(异常处理)及jQuery教程关注计算机技术网(www.ctvol.com)!)。

      本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。

      ctvol管理联系方式QQ:251552304

      本文章地址:https://www.ctvol.com/jquerytutorial/981898.html

      (0)
      上一篇 2021年12月13日
      下一篇 2021年12月13日

      精彩推荐