Pour faire un peu Web 2.0, il faut que les formulaires ne rechargent pas la page, mais seulement un fragment de celle-ci. Pour cela, on compose notre formulaire comme d’habitude, sans rien y changer.
On appelle jQuery et le plugin form.js dans notre page :
<script src="http://jquery.com/src/jquery-svn.js"
type="text/javascript"></script>
<script src="/scripts/form.js"
type="text/javascript"></script>(Ici j’ai mis la version SVN de jQuery car l’habituelle latest.js avait un bug.)
Puis le script d’initialisation invoque la magie pour les formulaires à qui on a donné la classe .ahah :
$(document).ready(function() {
$(".ahah").ajaxForm('#resultat');
});Et c’est fini ! Merci Mark C.
