我正在使用Flexigrid及其onDoubleClick功能。当触发dblclick事件时,它将行作为变量返回(function(g,p))
我需要得到行(g)中具有abbr属性“TimeBillID”的一个单元格。我可以通过g.cells [index]访问单元格。 具有abbr的单元格可能不总是行中的第一个单元格。 我试过g.cells.filter(“[abbr ='TimeBillID']”)和g.cells.has(“[abbr ='TimeBillID']”)
我知道我可以遍历每个单元格直到找到具有abbr的单元格,但是我宁愿不这样做,因为一些将使用它的表格每行可以有20个或更多单元格。 / p>
行的结构:
<tr>
<td abbr="TimeBillID"></td>
<td></td>
..............
<td></td>
</tr>
答案 0 :(得分:0)
感谢alexn答案是$(g).children('td')。filter('[abbr =“TimeBillID”]');