Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何获取嵌套html表中的所有主表行_Javascript_Html - Fatal编程技术网

Javascript 如何获取嵌套html表中的所有主表行

Javascript 如何获取嵌套html表中的所有主表行,javascript,html,Javascript,Html,我有一张像下面这样的桌子 我想从主表中获取所有行,但我获取了主表和子表/嵌套表中的所有行。我的代码如下---- 请在这一点上帮助我…应该是$('tableID>tr:has(td)')这将选择直接子体,而您选择的是所有子体 您可以尝试以下方法: 谢谢你的回复。但我已经应用了,但未能获取所有行。我的意思是,我已通过以下代码$(“#tableID tr:has(td)”解决了表的html。not('table table tr')很高兴它已解决,但如果没有htmlcode:-)它就不清楚了 va

我有一张像下面这样的桌子

我想从主表中获取所有行,但我获取了主表和子表/嵌套表中的所有行。我的代码如下----


请在这一点上帮助我…

应该是
$('tableID>tr:has(td)')这将选择直接子体,而您选择的是所有子体

您可以尝试以下方法:


谢谢你的回复。但我已经应用了,但未能获取所有行。我的意思是,我已通过以下代码$(“#tableID tr:has(td)”解决了表的html。not('table table tr')很高兴它已解决,但如果没有
html
code:-)它就不清楚了
 var $rows = $('#tableID tr:has(td)');
var tr = $('#tableID tr').not('table table tr').not('tr:has(table)');