0

私がやりたいことは、jQueryUI ダイアログの閉じるボタンをクリックすると、ダイアログが閉じ、ページ全体が別の場所にリダイレクトされることです。これを達成する方法は?close イベントを追加のロジックでバインドする必要があるようです。

4

2 に答える 2

1

イベントにバインドされたイベント ハンドラーを使用しますclose

$("#mydialog").dialog({
    close: function () {
        window.location = "http://www.google.com";
    }
});

(これは、すでにダイアログを閉じるボタンがどこかに定義されていることを前提としています)

例: http://jsfiddle.net/hR2vN/

于 2012-08-17T16:40:02.740 に答える
1
$('#popup').bind('dialogclose', function(event) {
     window.location = "http://www.mydomain.com";
 });
于 2012-08-17T16:42:58.063 に答える