soo*_*nic 6 jquery twitter-bootstrap bootstrap-table
我有这个行点击功能:
$("#table").on("click-row.bs.table", function (row, $el, field) {
if (column != 4) {
}
});
Run Code Online (Sandbox Code Playgroud)
我可以添加什么条件来排除列中的特定列或单元格?我找不到row, $el or field可以识别前的东西。一个单元格索引。
我终于找到了我的问题的答案(如果有人需要它,它比我想象的更简单):
$("#table").on("click-cell.bs.table", function (field, value, row, $el) {
if (value !="column_name"){
//the code
}
});
Run Code Online (Sandbox Code Playgroud)
这是一个示例(可以访问单击行的所有值):jsfiddle
你可以这样做:
$("table").on("click", "tr td", function () {
var col = $(this).index();
if(col != 2){
console.log("OK");
}
});
Run Code Online (Sandbox Code Playgroud)
请注意,该$.index()值是从 0 开始的(因此对于第 4 列,您应该使用索引 3)