9
votes

JQuery: Sélectionnez toutes les entrées avec ID unique (Selectors Regex / Wildcard)

J'ai des boîtes de texte sur une forme Web qui ont des identifiants comme celui-ci: xxx pré>

dans ma jQuery Comment puis-je trouver tous ceux qui leur sont pour affecter une valeur. Avant d'avoir le soulignement et ils étaient tous nommés TXTFinalDeAdline, je pouvais le faire et cela a fonctionné. P>

$(this).find("#txtFinalDeadline").val(formatDate);


0 commentaires

3 Réponses :


0
votes

fait Sélecteur enfant vous aider?


0 commentaires

6
votes

Je ne sais pas si je peux garantir "dans l'ordre", mais cet électeur devrait fonctionner:

$ (ceci)

Même alors, JQuery est optimisée pour gérer ID s de manière spéciale et ne peut traiter que 1 ID.

Un meilleur moyen serait de disposer de ces champs de texte d'utiliser une classe (peut-être date ) afin que vous puissiez simplement utiliser le '. Date' Sélecteur.


0 commentaires

6
votes

Il existe plusieurs façons de sélectionner une sélection de regex ou de caractères génériques:

Utilisation des caractères génériques en ligne de jQuery Sélecteur: Strike> p>

$('input:regex(id, txtFinalDeadline_*)').val(formatDate);


0 commentaires