2010-06-23 3 views
0

Je passe un tableau à une fonction Je veux pouvoir afficher ou masquer des colonnes dans une table en fonction de ce qui est passé. Donc, si je passe 1,3,4 colonnes 1 3 et 4 devrait montrer - colonne 2 ne devrait pas.Récupérer des valeurs d'un tableau (JS/jQuery)

Je peux gérer le bit show/hide. Je ne suis pas sûr comment attraper les valeurs du tableau

+0

envoyer votre code. – SilentGhost

+0

Quelles structures de données avez-vous établies? –

Répondre

2

Une boucle simple qui regarde toutes les valeurs. jQuery peut utiliser le sélecteur nth-child pour obtenir le nième élément dans un groupe. Pas sûr du sélecteur, mais utilisez [] notation pour obtenir les valeurs:

var i = 0; 
for(i = 0; i < array.length; i++) { 
    $('tr td:nth-child(' + array[i] + ')').hide(); 
} 

EDIT

changé le: équivalent à: nième enfant()

Questions connexes