Validation d'un formulaire dans fenêtre modale - PHP/Jquery
Posté : 16 mars 2012, 18:52
Bonjour à tous,
J'aimerais améliorer le système de publication de commentaires sur une image que j'ai développé pour ma communauté de créatifs, dans un style équivalent à l'actuelle fonctionnalité proposée par Facebook : quand on clique sur une image, elle s'ouvre dans une fenêtre modale, et les commentaires relatifs s'affichent sur la droite avec la possibilité d'en ajouter un nouveau.
J'utilise actuellement le plugin Jquery "Facebox" (équivalent à d'autres box type Lightbox) pour afficher mes images et j'aimerais y ajouter ma brique de commentaires (afficher les commentaires existants et en ajouter). Problème : la validation de mon formulaire dans la fenêtre modale redirigera forcément vers une autre page (script d'insertion du commentaire dans la base) et il ne me sera pas possible de revenir vers la page contenant cette popin affichée... Je pense qu'il faudrait une sorte de validation transparente.
Comment faire pour qu'à la validation de mon formulaire présent dans la fenêtre modale celle-ci reste ouverte (sans changement de page), que le commentaire soit ajouté à ma base et que le contenu de ma fenêtre modale soit mis à jour.
J'espère que mes explications sont à peu près claires...
Merci pour vos pistes !
J'aimerais améliorer le système de publication de commentaires sur une image que j'ai développé pour ma communauté de créatifs, dans un style équivalent à l'actuelle fonctionnalité proposée par Facebook : quand on clique sur une image, elle s'ouvre dans une fenêtre modale, et les commentaires relatifs s'affichent sur la droite avec la possibilité d'en ajouter un nouveau.
J'utilise actuellement le plugin Jquery "Facebox" (équivalent à d'autres box type Lightbox) pour afficher mes images et j'aimerais y ajouter ma brique de commentaires (afficher les commentaires existants et en ajouter). Problème : la validation de mon formulaire dans la fenêtre modale redirigera forcément vers une autre page (script d'insertion du commentaire dans la base) et il ne me sera pas possible de revenir vers la page contenant cette popin affichée... Je pense qu'il faudrait une sorte de validation transparente.
Comment faire pour qu'à la validation de mon formulaire présent dans la fenêtre modale celle-ci reste ouverte (sans changement de page), que le commentaire soit ajouté à ma base et que le contenu de ma fenêtre modale soit mis à jour.
J'espère que mes explications sont à peu près claires...
Merci pour vos pistes !