Action d'un formulaire dans une fancybox

Résolu/Fermé
Rondidou - 6 févr. 2014 à 15:27
 Rondidou - 9 févr. 2014 à 12:27
Bonjour,

J'ai un formulaire d'inscription dans une fancybox, et j'aimerais savoir quoi mettre dans action="" pour que celui ci soit envoyé dans la meme fancybox, et que celle ci s'ouvre directement histoire d'afficher un message d'erreur ou de réussite.

Si vous avez des idées ? :/ Merci d'avance !

1 réponse

animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
6 févr. 2014 à 15:40
Salut

tu dois mettre la page ou se trouve la fancybox si c'est bien la ou se trouve le traitement du résultat du formulaire

donc si ta page s'appelle formulaire.php

action="formulaire.php"
0
Le problème c'est que la fancybox n'affiche qu'une div de ma page. En gros, dans le header, se trouve une div #inscription qui est en display:none. Et lors du clique sur le bouton Inscription, celle ci s'affiche dans la fancybox.

J'ai essayé en mettant le lien utilisé pour la fancybox (#inscription) mais celà ne fonctionne pas :/
0
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
6 févr. 2014 à 16:23
En fait le formulaire doit être validé avec ajax

si cela peut t'aider

https://openclassrooms.com/forum/sujet/resultat-d-un-formulaire-dans-une-fancybox-56169

https://www.grafikart.fr/forum/topics/6571

Comme je n'utilise pas fancybox je ne peux pas vraiment t'aider plus
0
Bonjour,

Merci de ces infos, j'ai au final utilisé une fonction de Jquery pour simuler un clic uniquement dans le cas où le formulaire est envoyé. :)

Cordialement;
0