以前用EasyUI的,但是最近想做前端的表格,找到了JQuery的Datatables插件,非常不错。

本来以为给表格加一个序号很简单,可是看了Datatables的官方实现看似代码也不简单,测试发现了一些问题,用的不爽。网络上并没有搜索到好的解决方案,就跟踪代码,自己找到了一种方法,本文在最后就给出了这种实现。


1、版本问题

最新的版本1.10,和以前版本做了很大的调整,但是也部分兼容老版本Api的使用。不过官网给出的例子都是新版的使用方式。

新老版本对照表,可以参照 http://dt.thxopen.com/upgrade/1.10-convert.html。


2、表格增加序号列(官方)

官网提供了一个例子 http://www.datatables.net/examples/api/counter_columns.html


测试页如下





databases测试页









    
        
             图书信息
        
    
             

图书信息

                                                                                    序号                         图片                         名称                         作者                         出版社                         出版日期