DataTables在ajax数据加载后手动设置分页

DataTables manually set pagination after ajax data load

本文关键字:设置 分页 加载 ajax 数据 DataTables      更新时间:2023-09-26

在加载ajax调用数据后将DataTables与"paging": true一起使用,但始终从第1页开始。需要根据URL中的内容将其更改为其他页面。不知道把价值放在哪里,在这里思考:

              "ajax": {
                "url": "myList",
                "type": "post",
                "data": function (d) {
                    // => HERE <=
                    return d;
                },

不确定这是否是个好主意,似乎也找不到更改页面的方法。基本上,一旦加载了数据,就需要以某种方式将页码切换到第5页。如果有消息正在处理。。。那很好。

根据您的描述,您希望能够在初始化表时设置起始页(即重新加载页面),这是正确的吗?这可以使用以下参数来完成:iDisplayStart。

此外,还有一个插件API函数,可用于在初始化后更改显示起始点:fnDisplayStart

你可以参考这个链接了解更多信息:如何设置当前页面?

此外,我想了解更多关于您的特定场景的信息,以使数据表变得更好。