Page 1 sur 1
Validation d'un formulaire en ajax
Posté : 09 déc. 2010, 19:33
par znaoura
Pour des raisons de sécurité ce message à été supprimé
Re: Validation d'un formulaire en ajax
Posté : 09 déc. 2010, 20:52
par devlop78
Avec un framework, tu ne réinventeras pas la roue, et tu bricoleras pendant quelques minutes avec des résultats concluants. Personnellement, j'utilise jQuery, mais le choix du framework, c'est une question de goût et de couleur, du moins à ce niveau-là.
Re: Validation d'un formulaire en ajax
Posté : 09 déc. 2010, 21:25
par znaoura
Pour des raisons de sécurité ce message à été supprimé
Re: Validation d'un formulaire en ajax
Posté : 09 déc. 2010, 21:28
par znaoura
Pour des raisons de sécurité ce message à été supprimé
Re: Validation d'un formulaire en ajax
Posté : 09 déc. 2010, 21:38
par devlop78
Non c'est jQuery Ajax. Bref.
Un exemple:
http.open("GET", sUrl + (sVal) + "&sRequired=" + (sRequired) + "&sTypeCheck=" + sTypeCheck, true);
Là si qRequired possède un "&" ou quelque chose comme ça, paf ! c'est dénaturé.
Pour revenir à ton soucis, je sais pas ... document.getElementById('monDiv').innerHTML = "<strong>coucou</strong>";
Re: Validation d'un formulaire en ajax
Posté : 09 déc. 2010, 22:29
par znaoura
Pour des raisons de sécurité ce message à été supprimé
Re: Validation d'un formulaire en ajax
Posté : 10 déc. 2010, 16:39
par BaLiSTiK
Un exemple tout bête d'utilisation d'AJAX avec JQuery (j ai quasiment utilisé de partout pour mes formulaires ):
Le formulaire :
http://blog.fonfonland.fr/contact.html
Le script Javascript :
http://blog.fonfonland.fr/src/javascript/contact.js
Le retour se fait dans la variable data, en callback de $.post. Moi je renvoie dans cette variable un boolean generalement avec un message. Par exemple pour cette exemple,
ça donne ceci :
$exp = $_POST['mailsend'];
$dest = MAIL_ADMIN;
$subject = urldecode($_POST['subject']);
//Blabla traitement
if(OK)){
echo '<input type="hidden" id="msg_retour" value="1" />';
echo '<input type="hidden" id="msg_ok" value="Votre mail a été envoyé." />';
}else{
echo '<input type="hidden" id="msg_retour" value="0" />';
echo '<input type="hidden" id="msg_err" value="Probleme d\'envoi du message." />';
}
AJAX avec JQuery devient enfantin ^^
Re: Validation d'un formulaire en ajax
Posté : 10 déc. 2010, 23:08
par znaoura
Pour des raisons de sécurité ce message à été supprimé