7
votes

JQuery Obtenir le formulaire ID par ID d'entrée

J'ai une question vraiment fondamentale. Comment puis-je obtenir un identifiant de formulaire par ID d'élément d'entrée.

var form_input = $('#my_input');


0 commentaires

3 Réponses :


20
votes

Utilisez le plus proche . Il recherche les ancêtres * d'un élément de trouver le premier match (le plus proche). xxx

* Remarque: la plus proche () recherche vers le haut avec le Élément actuel, il peut donc correspondre à l'élément actuel.


0 commentaires

4
votes

La méthode la plus simple consiste à utiliser le plus proche () : xxx


0 commentaires

9
votes

Vous n'avez même pas besoin de jQuery pour cela. Chaque élément de formulaire a un attribut .Form que vous pouvez utiliser pour accéder directement à l'objet de formulaire sans avoir besoin de la recherche itérative de JQuery:

$('#my_input').get(0).form.id


0 commentaires