2

最初の列に特定の値が含まれているhtmlテーブル内の行を見つける関数があります...

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

私が抱えている問題は、1 の行だけでなく、列 0 に番号 1 を持つすべての行を返すことです (つまり、1、15、21 など)。

この検索の「含む」部分に相当する「等しい」またはこれを行う他の方法はありますか? 見つからないようです。

4

1 に答える 1

2

最も簡単なのはfilterを使用することです:

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

デモンストレーション

于 2013-01-21T13:12:50.477 に答える