BootStraptable增加⼀列显⽰序号
bootstrap项目最近由于项⽬需要,使⽤BootStrap table做数据展⽰,其中要在第⼀列显⽰序号,如图所⽰:
查看了API,发现bootstrap table并没有像其他表格组件提供这个直接显⽰的功能(也有可能⾃⼰没有发现,如果有发现的伙伴们可以告诉我⼀下下),但是可以根据options⾥⾯的pageSize,pageNumber⾃⼰进⾏计算,代码如下:
title : '序号',
align: "center",
width: 40,
formatter: function(value, row, index) {
//获取每页显⽰的数量
var pageSize=$('#tableId').bootstrapTable('getOptions').pageSize;
//获取当前是第⼏页
var pageNumber=$('#tableId').bootstrapTable('getOptions').pageNumber;
//返回序号,注意index是从0开始的,所以要加上1
return pageSize * (pageNumber - 1) + index + 1;
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。