Mon code a été donné ci-dessous. Pourquoi je deviens indéfini? S'il vous plaît aidez-moi.
// html est ici p>
$('#student_update_form').on('submit', function(event) {
event.preventDefault();
var id = $(this).attr("element_id");
alert(id);
});
3 Réponses :
Vous pouvez essayer:
$('#student_update_form').on('submit', function(event) {
event.preventDefault();
var id = $("#element_id").val();
alert(id);
});
There's no need to use attr, you can use id directly.
Réponse courte: Juste
.attr()
Utilisation
$ (this) code> Ici, vous vous référez àformulaire code> pas votre champ d'entrée caché.Qu'essayez-vous d'atteindre et comment vous ressemble votre
code>?Que voulez-vous exactement? Selon votre code, vous obtiendrez la valeur de "Element_ID" annexé au formulaire. Décrivez ce que vous voulez faire exactement.