Récupère toutes les lignes de la table «courante» et non des tables enfants

Comment obtenir toutes les lignes d’une table sans les obtenir dans les tables enfants?

var rows = $('tr', tbl); 

Cela renverra TOUTES les balises

, y compris toutes les lignes des tables enfants.

 var rows = $('#tblID > tbody > tr') 

Le sélecteur d’enfants obtiendra l’élément

la table et par conséquent les éléments

qui sont des enfants directs du tbody de la table.

Si vous avez déjà un object de table:

 var rows = $(tbl).find('> tbody > tr'); 

Ou:

 var rows = $(tbl).children('tbody').children('tr'); 

Voici un exemple de travail .

 var count = $('#tableID').rows; 

Cela fonctionne, car le sélecteur renverra un object HTMLTableElement.

Probablement:

 var rows = $("#tableid>tr");