数据表自动切换页面

2024-03-03

我正在尝试自动在数据表页面之间切换,但似乎无法使其正常工作。我要么得到一个长时间运行的脚本,如果我尝试添加延迟,则会收到以下错误:

table.page(...).draw(...).delay 不是函数

下面是我正在使用的代码。

$(document).ready(function () {
                var table = $('#calendarView').DataTable({
                });
                var pages = table.page.info().length;
                    for (i = 0; i <= pages; i++) {
                       table.page(i).draw();
                       if(i===pages){
                           i=0;
                       }
                    }


            });

使用下面的代码以 1 秒的间隔循环浏览所有页面。

var table = $('#calendarView').DataTable();
setInterval(function(){ 
   var info = table.page.info();
   var pageNum = (info.page < info.pages) ? info.page + 1 : 1;
   table.page(pageNum).draw(false);    
}, 1000);   

See 这个jsFiddle https://jsfiddle.net/1aw5cL4g/用于代码和演示。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数据表自动切换页面 的相关文章

随机推荐