我的表格单元格在点击时被高亮显示。我需要找到高亮显示单元格的rowIndex。我试过这样做
$(".ui-state-highlight").index(); // Results to 0
我也试过这个...
$('td').click(function(){
var row_index = $(this).parent().index('tr');
var col_index = $(this).index('tr:eq('+row_index+') td');
alert('Row # '+(row_index)+' Column # '+(col_index));
});
// Results : Row # -1 Column # -1
我通过this post访问并尝试了第一个答案,但仍然无法获得结果。
3条答案
按热度按时间j7dteeu81#
试试这个
如果需要表的索引包含td,则可以将其更改为
fv2wmkja2#
由于“$(此).父().索引();“和“$(此).父(”表“).索引();“对我不起作用,我用这个代码代替:
ycl3bljg3#
该选项卡在动力学渲染中也很有用。