Formulaire et ajax
fliquou
-
fliquou -
fliquou -
Bonjour,
Je suis actuellement en train d'insérer un script ajax de sondage :
http://www.dhtmlgoodies.com/index.html?whichScript=ajax-poller
Il fonctionne très bien, SAUF si j'ai un autre formulaire quelquepart dans ma page... :(
Voici comment s'agencent les formulaires :
Formulaire script recherche google :
et formulaire sondage :
Je suppose que le onsubmit="return false" doit troubler le formulaire de sondage... Pourriez vous m'indiquer comment faire cohabiter les deux ? Dites moi si je ne suis pas clair... Merci beaucoup pour votre aide car je desespère !!
Je suis actuellement en train d'insérer un script ajax de sondage :
http://www.dhtmlgoodies.com/index.html?whichScript=ajax-poller
Il fonctionne très bien, SAUF si j'ai un autre formulaire quelquepart dans ma page... :(
Voici comment s'agencent les formulaires :
Formulaire script recherche google :
<form action="google_search.php" id="cse-search-box"> ... </form>
et formulaire sondage :
<form action="<?php echo $_SERVER['PHP_SELF']; ?>" onsubmit="return false" method="post" id="poll" name="poll"> ... </form>
Je suppose que le onsubmit="return false" doit troubler le formulaire de sondage... Pourriez vous m'indiquer comment faire cohabiter les deux ? Dites moi si je ne suis pas clair... Merci beaucoup pour votre aide car je desespère !!
A voir également:
- Formulaire et ajax
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Formulaire de reclamation instagram - Guide
- Confirmer le nouvel envoi du formulaire err_cache_miss ✓ - Forum Access
- Google Chrome : "Nouvel envoi du formulaire" - Forum Google Chrome
3 réponses
Quand tu dis cohabiter les deux, tu veux valider les deux d'un seul coup ou tu veux que chacun soit valide indépendamment?
En tous cas c'est sûr le return false t'empêchera de valider le formulaire. Mais ça doit être normal si tu veux le valider en AJAX, il ne faux pas que tu changes de page. Donc j'imagine qu'il faut appeler une fonction javaScript qui enverra une requête au serveur avec les informations du formulaire, en cas de succès tu l'affiches sur la page en Ajax.
En tous cas c'est sûr le return false t'empêchera de valider le formulaire. Mais ça doit être normal si tu veux le valider en AJAX, il ne faux pas que tu changes de page. Donc j'imagine qu'il faut appeler une fonction javaScript qui enverra une requête au serveur avec les informations du formulaire, en cas de succès tu l'affiches sur la page en Ajax.
J'entend par cohabiter le fait que les deux formulaires soient indépendants :
- le formulaire de recherche d'un coté, qui une fois le bouton submit pressé, envoie l'utilisateur vers une autre page
- le formulaire sondage, qui une fois le bouton pressé, ne change pas de page et envoie le script.
Tel que je vous l'ai donné, le formulaire recherche fonctionne, mais le formulaire sondage n'envoie pas le script demandé. Si j'enlève le formulaire recherche, le formulaire sondage fonctionne nickel...
:(
- le formulaire de recherche d'un coté, qui une fois le bouton submit pressé, envoie l'utilisateur vers une autre page
- le formulaire sondage, qui une fois le bouton pressé, ne change pas de page et envoie le script.
Tel que je vous l'ai donné, le formulaire recherche fonctionne, mais le formulaire sondage n'envoie pas le script demandé. Si j'enlève le formulaire recherche, le formulaire sondage fonctionne nickel...
:(