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 &eacute;t&eacute; envoy&eacute;." />';									
	}else{
		echo '<input type="hidden" id="msg_retour" value="0" />';
		echo '<input type="hidden" id="msg_err" value="Probleme d\'envoi du message." />';									
	}

:D
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é