datatables官方文档地址:https://datatables.net/
1、关于datatable前端数据展示时的排序。要注意的一点:datatable表格里的列从左往右数是从0开始的。类似于数组下标,第1列下标其实是0。
2、datatable的serverSide属性的作用及其使用场合:
若前端展示的数据来源于后端java方法,则serverSide属性取值为false;
若前端展示的数据来源于后端php方法,则serverSide属性取值为true。
3、datatable有一个默认的全局搜索的功能,这个功能最开始感觉很好,只要包含关键字的信息都会被搜索出来,但是后来发现这样还是有一点模糊,无法达到精准搜索的目的。所以就需要实现datatable的按列搜索。
参考资料https://datatables.net/examples/api/multi_filter.html
实现“按列搜索”功能,后端无需修改,只需要修改前端的jsp代码与js代码即可:
①jsp代码增加一部分:原来表中有几列,那么这里就需要写几列。
②js代码中增加一部分以响应前端输入后的搜索结果: