bootstrap table 怎么取到点击事件里的 index
答案:2 悬赏:70 手机版
解决时间 2021-02-20 00:51
- 提问者网友:愿为果
- 2021-02-19 16:30
bootstrap table 怎么取到点击事件里的 index
最佳答案
- 五星知识达人网友:詩光轨車
- 2021-02-19 17:00
一种方法就是把所有行数一遍,获取所有行-遍历找到当前的- 获得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获取行号的值
另一种方法是给表格加上个隐藏列作为行号;
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获取行号的值
全部回答
- 1楼网友:独钓一江月
- 2021-02-19 17:32
方法如下:
ondblclickrow:function(row,obj){var i=0;var alltabledata = $("#table").bootstraptable('getdata');for(;i
一、电脑常见问题
主板不启动,开机无显示,有显卡报警声。
故障原因:一般是显卡松动或显卡损坏。
处理办法:打开机箱,把显卡重新插好即可。要检查agp插槽内是否有小异物,否则会使显卡不能插接到位;对于使用语音报警的主板,应仔细辨别语音提示的内容,再根据内容解决相应故障。
如果以上办法处理后还报警,就可能是显卡的芯片坏了,更换或修理显卡。如果开机后听到"嘀"的一声自检通过,显示器正常但就是没有图像,把该显卡插在其他主板上,使用正常,那就是显卡与主板不兼容,应该更换显卡。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯