2010-07-30 10 views
0

Je reçois un formulaire que je soumets, puis je souhaite que les données que je viens de soumettre apparaissent dans un iframe avec le fancybox popup-plugin.jQuery Validate - Onsubmit ne quitte pas la page et efface les données d'entrée dans les champs

Le formulaire est validé par jQuery valider plug-in de Jörn, et quand je clique sur le bouton soumettre le formulaire vérifie si tout valide comme il se doit, et il me envoie à l'autre page en raison de la

Je veux avoir le formulaire soumis à une autre page que Ill montrer dans une boîte iframe fancybox si cela est possible. Et toujours avoir le formulaire en arrière-plan montrant toute la saisie de texte dans les champs tel qu'il était quand il a été soumis. Le problème que j'ai rencontré est que je ne peux pas connecter le bouton submit au plugin fancybox afin qu'il me montre l'autre page dans un popup "iframe" avec la page de confirmation qui montre toutes les données que j'ai soumises.

J'ai essayé d'utiliser:

$(".confirmation").fancybox({ 

     'autoDimensions' : true, 
     'width'    : 800, 
     'height'   : 300, 
     'transitionIn'  : 'none', 
     'transitionOut'  : 'none', 
     'overlayColor'  : '#000000', 
     'overlayOpacity' : 0.8, 
     'type'    : 'iframe' 
}); 

J'ai donné submitButton un autre ID:

<input type="submit" id="submit confirmation" name="submit" value="Send" href="/secpak/confirmation/" /> 

Ce travail na pas non plus, a essayé quelques autres choses mais je ne peux toujours pas le faire fonctionner, Y a-t-il d'autres gars dans ce monde qui ont eu des idées et des astuces pour faire fonctionner ce genre de choses?

Cordialement,

EIGHTYFO

+1

vous ne pouvez pas définir plusieurs ID sur un élément et vous faites: $ (". confirmation") le point signifie un nom de classe nog un ID. – Tim

Répondre

1

vous spécifiez id invalide (contient l'espace). Je suppose que vous vouliez dire "classe" attribut, pas "id". aussi le sélecteur jQuery suggère qu'il était censé être classe;)

+0

Thnx pour l'aide, tout stressé et n'a pas vu que: D – EIGHTYFO