par
anonymous_2012 » 21 mai 2012, 11:44
Pour avoir rencontré le même problème... je suis passé par AJAX pour solutionner le problème.
Dans le formulaire, au lieu d'utiliser un input "submit", je suis passé par un input "button", et sur click(), je récupère les données du formulaire (avec les tests habituels de vérification de remplissage côté navigateur) et je balance le tout à une page de traitement via un $.post ou $.get ou $.ajax (suivant le cas). Dans la page de traitement (qui ne fait que s'amuser avec les données et les stocker en base de données) à la fin soit je renvoi un message à afficher, soit rien. L'intérêt de l'appel AJAX, ce que l'on peut définir quoi faire sur un success(), et là soit j'affiche dans la fenêtre modal le message généré par mon script de traitement, soit ben je fais ce que je veux (fermer la fenêtre par exemple, recharger, ...)
Pour avoir rencontré le même problème... je suis passé par AJAX pour solutionner le problème.
Dans le formulaire, au lieu d'utiliser un input "submit", je suis passé par un input "button", et sur click(), je récupère les données du formulaire (avec les tests habituels de vérification de remplissage côté navigateur) et je balance le tout à une page de traitement via un $.post ou $.get ou $.ajax (suivant le cas). Dans la page de traitement (qui ne fait que s'amuser avec les données et les stocker en base de données) à la fin soit je renvoi un message à afficher, soit rien. L'intérêt de l'appel AJAX, ce que l'on peut définir quoi faire sur un success(), et là soit j'affiche dans la fenêtre modal le message généré par mon script de traitement, soit ben je fais ce que je veux (fermer la fenêtre par exemple, recharger, ...)