2011-04-09 5 views
0

J'ai une application ruby-on-rails, qui montre un formulaire de dialogue modal pour les utilisateurs débutants. Toutefois, si les utilisateurs ferment la boîte de dialogue, je souhaite rediriger l'utilisateur vers la page d'accueil. Comment je fais ça? Voici mon extrait JQuery. Merci.JQuery Modal événement de fermeture de boîte de dialogue

this.dialog(
    { 
     modal:true, 
     width:'auto', 
     height:'auto', 
     title: 'New to Purchest? Subscribe to deals that interest you!' 

     close: function(event, ui) { } 
    } 
) 
+0

question similaire: http://stackoverflow.com/questions/503093/how-can-i-make-a -redirect-page-dans-jquery – manji

+0

Pour clarifier, vous utilisez la bibliothèque jQuery UI Dialog ici, correct? –

Répondre

4

Je pense qu'il est aussi simple que l'ajout de code à ce rappel close:

this.dialog(
{ 
    modal:true, 
    width:'auto', 
    height:'auto', 
    title: 'New to Purchest? Subscribe to deals that interest you!' 

    close: function(event, ui) { 
     top.location.href = 'http://www.wheredoyouwanttogotoday.com'; 
     // ^^ obscure microsoft marketing reference 
    } 
}); 
+0

fonctionne magnifiquement, merci beaucoup. – rookieRailer

Questions connexes