ビューJquery UI
に表示するために使用している古いプロジェクトで立ち往生しModals
ています。私が抱えている問題は、ユーザーがの外側をクリックすると、ダイアログのモーダルビューが閉じてしまうことですModel Dialog
。これJquery
を防ぐためのプロパティはありますか?の背景とキーボードのプロパティは、外側のクリックでモーダルベースが閉じるのを防ぐのにBootstrap
役立つことを知っていBoostrap
ますが、どうなりJquery UI
ますか?
以下に私のJavascript
コードを示します。
// EDit Dialog
var updateBanquetTicketDialog = function () {
var s = $('<div></div>').dialog({
title: "Edit Banquet Ticket",
autoOpen: false,
dialogClass: "success-dialog",
modal: true,
buttons: [
{
text: "Update"
, 'class': "btn-primary"
, click: function () {
updateBanquetTicket();
}
},
{
text: "Cancel"
, 'class': "btn-warning"
, click: function () {
editBanTicketDiag.dialog('destroy');
}
}
]
});
return s;
}
私はそれを考え出した。jquery.dialog.jsファイルに移動する必要があります
そして、show関数の行番号117で、そのコードを次のように置き換えます。
var show = function () {
//call the bootstrap modal to handle the show events (fade effects, body class and backdrop div)
//$msgbox.modal('show');
$msgbox.modal({
show: true,
backdrop: 'static',
keyboard: true
});
};
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加