JavaScript jquery .serialize() fonctionne pas
Résolu
Fonx2
Messages postés
348
Statut
Membre
-
Fonx2 Messages postés 348 Statut Membre -
Fonx2 Messages postés 348 Statut Membre -
Bonjour,
Je cherche désespérément la raison pour laquelle ce code refuse de fonctionner:
Résultat: une fenêtre d'alerte complètement vide!! Charmant!!
Merci d'avance pour vos lumière...
Je cherche désespérément la raison pour laquelle ce code refuse de fonctionner:
<html>
<head>
<script type='text/javascript' src='./jquery-1.7.1.min.js'></script>
<script type='text/javascript'>
function titi(testForm) {
alert($(testForm).serialize());
}
</script >
</head>
<body>
<form name='toto' method='post' action='javascript: titi(this)'>
<input type='text' name='tata'/>
<input type='submit' name='tutu' value='tutu'/>
</form>
</body>
</html>
Résultat: une fenêtre d'alerte complètement vide!! Charmant!!
Merci d'avance pour vos lumière...
2 réponses
-
Bonjour
Change l'appel à jquery :alert($('#'+testForm).serialize());et la balise form<form id='toto' method='post' action='javascript: titi('toto')'> -
Bonsoir,
Merci beaucoup sa fonctionne :)
Cela dit, je ne comprend pas pourquoi je ne peux pas passer l'objet courant (this) c'est-à-dire ici le formulaire directement comme argument à ma fonction??
Bon enfin le principal c'est que sa fonctionne donc merci encore