如何使用 jQuery 检查表是否包含具有特定 id 的行?
问问题
19447 次
6 回答
9
只是
if($('#rowID').length){
}
应该够了。。
页面上的ID是唯一的.. 所以这个检查应该做..
于 2012-12-11T22:37:30.433 回答
5
if ($('table#uniqueID').find('#rowID').length > 0) {
于 2012-12-11T22:35:57.860 回答
3
一旦你有了表格,没有 jQuery 就更容易和更快了。
var table = $('table')[0];
if (table.rows["theId"])
alert("Has the row!");
演示:http: //jsfiddle.net/wUKyk/
于 2012-12-11T22:40:17.260 回答
2
if ($("#elementID").length) { ... }
ID 是唯一的,因此只需检查 ID 是否存在length
就足够了
于 2012-12-11T22:37:31.790 回答
0
var hasRowX = $table.find('#rowX').length;
于 2012-12-11T22:36:02.120 回答
0
为了扩展“我讨厌懒惰”给出的答案,如果所讨论的行具有“名称”属性而不是“id”,这也有效。IE:
var table = $('table')[0];
if (table.rows["theName"])
alert("Has the row!");
于 2019-03-24T00:53:25.690 回答