jquery uiダイアログを表示したいのですが、ユーザーがリロードする場合は、ブラウザーを閉じます。私は試した :
$(window).bind('beforeunload', function () {
$("#confirm").dialog({ width: 500, modal: true,
buttons: {
"Ok": function () {
// let the page reload
},
"Cancel": function () {
// cancel reloading the page
$(this).dialog('close');
}
}
});
});
しかし、確認ダイアログが表示されずにページがリロードされています。returnステートメントを入力すると、一般的なアラートメッセージが表示されます。しかし、私はダイアログを表示したいと思います。これどうやってするの ?