2010-06-16 4 views
0

J'ai le lien ci-dessous qui exécute le message d'action/new qui montre un formulaire dans un dialogue modal jqueryui.Question sur un formulaire de dialogue et soumettre des erreurs

<div id="myDialog"> 

</div> 

echo jq_link_to_remote('Enviar mensaje', array(

      'url' => 
'mensaje/new?receptor='.$miembro->getId().'&tipo=0&estado=0', 

      'update' => 'myDialog', 

      'complete' => "jQuery('#myDialog').dialog({ width:375, 
height:220, top:123, 

               resizable:false, 
modal:true, autoOpen: false }); 

jQuery('#myDialog').dialog('open')" 
            )); 

Le point: s'il y a des erreurs soumettre le formulaire est pas montré dans la forme de dialogue mais dans une page vide (mensaje/créer) ..

Toute idée?

Javi

Répondre

0

Je voudrais vous donner un exemple de code, mais il est extrêmement difficile de suivre ce que vous essayez de faire avec le poteau mal formaté ci-dessus.

Si vous voulez garder l'utilisateur sur la page, vous devrez soumettre vos données via AJAX. Découvrez le jQuery AJAX docs. Il semble que vous utilisez PHP, this tutorial pour soumettre via AJAX avec jQuery et PHP peut être utile aussi bien.

Questions connexes