2010-09-19 11 views
13

Ich versuchte verschiedene Möglichkeiten, dies zu tun, aber ich kann es nicht funktionieren. dies ist der code:Redirect jquery ui Dialog auf schließen

$.ui.dialog.defaults.bgiframe = true; 
$(function() { 
    $("#category_edit_dialog").dialog({ 
     width: 960, 
     hide: 'slide', 
     position: 'top', 
     show: 'slide', 
     close: function(event, ui) { redirect here? how? } 
    }); 
    }); 
}); 

Danke dekomote für die hilfe. Auf seinen Rat löste ich das Problem: hier ist die volle Arbeits Code:

$.ui.dialog.defaults.bgiframe = true; 
$(function() { 
    $("#category_edit_dialog").dialog({ 
     width: 960, 
     hide: 'slide', 
     position: 'top', 
     show: 'slide', 
     close: function(event, ui) { location.href = 'url here' } 
    }); 
}); 
+3

haben Sie versucht Standort .href = 'wo du umleiten willst' – dekomote

Antwort

21
$.ui.dialog.defaults.bgiframe = true; 
    $(function() { 
     $("#category_edit_dialog").dialog({ 
      width: 960, 
      hide: 'slide', 
      position: 'top', 
      show: 'slide', 
      close: function(event, ui) { window.location.href = "page.html"; } 
     }); 
     }); 
    }); 

wo „seite.html“ ist die Seite, die Sie umleiten wollen auf eine enge

+0

ich habe es schon dank dekomote geschafft aber dein code funktioniert auch :) danke! – ciprian