javascript - 如何通过搜索选择HTML表格的行索引

标签 javascript jquery html

我正在尝试查找包含给定 ID 的 HTML 表格行的索引,该 ID 位于已知列(最后一列)中。它需要检查表是否具有该 ID,然后最终删除该行 - 我想出了以下方法来查找索引,但我总是得到 -1 的索引

var index = $('#myTable td:contains(' + ID + ')').index($(this));

如有任何建议,我们将不胜感激,谢谢

最佳答案

您不需要索引来删除行。您可以使用 :contains 选择器查找 td,然后只需在父 tr 元素上调用 remove() :

$('#myTable td:contains("' + ID + '")').closest('tr').remove();

关于javascript - 如何通过搜索选择HTML表格的行索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40358665/

相关文章:

html - Bootstrap Modal 不显示全屏

javascript - 如何在div中制作可拖动的图像?

javascript - 无需元素即可工作的 jQuery 插件

JavaScript 使用方法中的参数调用构造函数

javascript - 停止输入字段内的按键弹出窗口

html - 自动填充两列

javascript - 快速滚动以更改样式

javascript - 如果屏幕宽度小于 960 像素,请执行某些操作

javascript - 停用切换按钮

javascript - 在游戏 map 上动态定位绝对元素