8
votes

Identifier toutes les lignes dans une table Element à l'aide de jQuery

J'essaie de récupérer toutes les lignes de l'intérieur d'un section d'une table, mais je suis incertain de la syntaxe pour le faire. J'ai inclus un extrait de table factice ci-dessous et ma dernière tentative d'atteinte de la tâche avec jQuery!

extrait de table: xxx

code jQuery: xxx


0 commentaires

6 Réponses :


2
votes

Essayez: xxx

qui devrait vous obtenir toutes les lignes qui ne sont pas la rangée d'en-tête.


0 commentaires

12
votes

Mes suggestions consiste à placer les attributs d'identifiant sur le Tody plutôt que la première ligne de chacun.

html fort> p> xxx pré>

jQuery strong> p>

var emergencyRows = $("tbody#emergency").find("tr:gt(0)");
var urgentRows = $("tbody#urgent").find("tr:gt(0)"); 


0 commentaires

4
votes

Ceci est probablement le plus propre xxx


0 commentaires

3
votes

De votre exemple, il semble que vous souhaitiez que vous souhaitiez "toutes les lignes sauf pour celui contenant #emergency". Si tel est le cas, vous pouvez utiliser ce qui suit:

$ ('# urgence'). Le plus proche ('TR'). Frères et soeurs ();

Notez que #emergency ne doit pas nécessairement être un ou ou quoi que ce soit en particulier. Cela pourrait être n'importe quel élément dans une cellule de table.


0 commentaires

15
votes

Vous pouvez utiliser ci-dessous si vous connaissez l'ID de table.

var trs = $("#tableid").find("tbody>tr");


2 commentaires

Si nous avons appliqué la pagination, comment puis-je obtenir d'autres données de page en plus de la page en cours.


J'ai pu trouver une solution pour obtenir tous les enregistrements dans des pages paginées.



1
votes

J'ai pu trouver une solution pour obtenir tous les enregistrements dans des pages paginées. Vous pouvez également essayer cela.

Var UserList = $ ("# utilisateur-grille"). DataTable (). FngetNodes ();


0 commentaires