找到具有特定单元格值的行

时间:2013-01-21 13:10:55

标签: javascript jquery html

我有一个函数,它在html表中找到一行,其中第一列包含特定值...

$('#table tr').find('td:eq(0):contains(' + value + ')').parent();

我遇到的问题是它返回列0中编号为1的所有行,而不是只返回1的行(即1,1,11等等。)

此搜索的“包含”部分是否等效'等于'或其他一些方法?我似乎无法找到一个。

1 个答案:

答案 0 :(得分:1)

最简单的方法是使用filter

$('#table tr').filter(function(){
   return $.trim($('td', this).eq(0).text())=="1";
});

Demonstration