bootstrap table 怎么取到点击事件里的 index
展开全部
一种方法就是把所有行数一遍,获取所有行-遍历找到当前的- 获得i,不推荐这么做,因为每次都要全取出来;
另一种方法是给表格加上个隐藏列作为行号;
bs table 参数里加上
{
field:'Number',
title:'Number',
class: 'hide-num', // 再在css里给它隐藏了更好看了;
formatter: function(value, row, index) {
return index+1;
}
}
下面可以加个点击监听获取行号:
..........
}, {
field: 'description',
title: 'Description'
}],
onClickCell: function (field,value ,row, td) {
console.log($(td.parent()[0]).children("td.hide-num")[0].innerHTML);
} // 传入参数td是点到的单元格,然后选择它爸爸的第一个儿子(我这行号是最左边的列),
// 然后再innerhtml获取行号的值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询