datatables 获取 pageLength 和 pageStart,重新获取table数据

618 阅读1分钟

背景: vue + datatables

1.获取当前每页显示的数目 pageLength

var table = $('#patients').dataTable()
table.fnSettings()._iDisplayLength

2.获取当前页的起始索引 pageStart

table.fnSettings()._iDisplayStart

3.服务端获取数据,重新 load 数据

this.table = $('#patients').DataTable()
this.table.ajax.reload()