jquery.dataTables添加自增序号
最近要把dataTables表格第一列ID改为自增编号,在网上搜了很久,发现搜到的结果都是用“fnDrawCallback”这个回调函数,但是我试了好几次都不行,不知道为什么,然后自己通过获取当前页码开始值加当前页角标值,最后赋值给第一列实现了这个功能"fnRowCallback" : function(nRow, aData, iDisplayIndex) {var start = tab...
·
最近要把dataTables表格第一列ID改为自增编号,在网上搜了很久,发现搜到的结果都是用“fnDrawCallback”这个回调函数,但是我试了好几次都不行,不知道为什么,然后自己通过获取当前页码开始值加当前页角标值,最后赋值给第一列实现了这个功能
"fnRowCallback" : function(nRow, aData, iDisplayIndex) {
var start = table.fnSettings()._iDisplayStart;
var num = start + iDisplayIndex+1;
$('td:eq(0)', nRow).html(num);
});
然后在赋一列空值
"aoColumns" : [
{"data" : null,"sDefaultContent" : "" },
]
最后就可以实现自增序号了,初步测试了一下没什么问题。

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐
所有评论(0)