Javascript 如何通过搜索选择HTML表格的行索引
我试图找到包含给定ID的HTML表行的索引,该ID位于已知列(最后一列)中。它需要检查表是否具有该ID,然后最终删除该行——我提出了以下方法来查找索引,但我总是得到一个-1的索引Javascript 如何通过搜索选择HTML表格的行索引,javascript,jquery,html,Javascript,Jquery,Html,我试图找到包含给定ID的HTML表行的索引,该ID位于已知列(最后一列)中。它需要检查表是否具有该ID,然后最终删除该行——我提出了以下方法来查找索引,但我总是得到一个-1的索引 var index = $('#myTable td:contains(' + ID + ')').index($(this)); 如果您有任何建议,我们将不胜感激,谢谢您删除一行时不需要索引。您可以使用:contains选择器查找td,然后只需在父tr元素上调用remove(): $('#myTable td:co
var index = $('#myTable td:contains(' + ID + ')').index($(this));
如果您有任何建议,我们将不胜感激,谢谢您删除一行时不需要索引。您可以使用
:contains
选择器查找td
,然后只需在父tr
元素上调用remove()
:
$('#myTable td:contains("' + ID + '")').closest('tr').remove();
删除一行不需要索引。您可以使用
:contains
选择器查找td
,然后只需在父tr
元素上调用remove()
:
$('#myTable td:contains("' + ID + '")').closest('tr').remove();
您需要从搜索的TD中找到TR元素。您可以通过发出最近的()方法后退一步 因此,您可以通过以下方式找到该行的索引。请记住,索引从0开始:
var index = $('#myTable td:contains(' + ID + ')').closest("tr").index();
您还可以使用以下代码行直接删除TR。这将删除任何单元格中包含ID的所有行:
$('#myTable td:contains(' + ID + ')').closest("tr").remove();
您需要从搜索的TD中找到TR元素。您可以通过发出最近的()方法后退一步 因此,您可以通过以下方式找到该行的索引。请记住,索引从0开始:
var index = $('#myTable td:contains(' + ID + ')').closest("tr").index();
您还可以使用以下代码行直接删除TR。这将删除任何单元格中包含ID的所有行:
$('#myTable td:contains(' + ID + ')').closest("tr").remove();
请添加您的html代码。
此
的值是多少?请添加您的html代码。此
的值是多少?