我现在用Metronic v4.1.0做一个自用的系统,本身我是写C#后端的,前端能力较弱。光是一个表格就头疼两天了,还请使用的朋友帮忙解答一下。
我现在所看的API地址:
http://datatables.net/reference/api/
http://metronicwordpress.com/documentation/
关于table分页的问题,死活不知道怎么来手动分页,现在默认的分页都是在查询出来的数据进行分页的,但是实际的业务中中后台进行分页的,但是就是找不到怎么设置查询的页数,每页显示的条数,还有一些自定义的页面查询条件,分页事件的触发等等这些都是怎么去设置的啊?
示例代码:
$('#example').DataTable({ "processing": true, "serverSide": false, "ajax": { "url": self.PageApiUrl.GetUserListJson + "?pageIndex=" + PageIndex + "&pageSize=" + PageSize, "type": "POST" }, "columns": [ { "data": "AccountNumber" }, { "data": "AccountEmail" } ], callback: window.GetUserListcallback });
这里面的PageIndex和PageSize 是我要传到后台去分页查询的参数,但是这些参数怎么和DataTable本身的参数结合在一起,动态的获取?
还有点击翻页时怎么触发我定义的函数,重新去后台分页查询数据?
以上问题还行会的朋友帮忙解答一下,谢谢!!!
首先服务端分页你要修改"serverSide": true,具体传什么参数你要自己调试一下
serverSide这个参数怎么赋值给DataTable对象?