2010-06-26 8 views
0

J'ai un formulaire avec une table dedans. Dans chaque ligne se trouve une cellule de tableau avec un élément d'entrée caché dont le nom commence par "hf_id_" suivi d'un nombre de sorte que le champ de la ligne 1 porte le nom "hf_id_1", la deuxième ligne "hf_id_2" et ainsi de suite. J'ai besoin de rechercher tous ces champs pour une valeur particulière mais je ne suis pas tout à fait sûr de savoir comment accéder aux champs cachés. Je sais comment les atteindre quand le nom complet est connu mais dans ce cas je ne suis pas sûr s'il y a un moyen d'obtenir un tableau de ceux-ci où le nom commence par "hf_id_". Merci.Syntaxe jquery pour rechercher un champ caché dans un formulaire

+0

Je pense que je l'ai trouvé - $ ("input [name^= 'hf_id_']") –

Répondre

1

Vous pouvez rechercher des éléments avec ^ (en commençant par) et $ (se terminant par), par exemple:

$('input[name^="hf_id_"]'); 

Vous pouvez obtenir tous ces éléments comme:

var elements = $('input[name^="hf_id_"]'); 

Et vous pouvez itérer sur eux pour rechercher une valeur particulière comme:

0

Ou vous pouvez simplement utiliser

$('input[type="hidden"]'); 
Questions connexes