別のウィンドウ内でモーダル ウィンドウを確認/メッセージ ポップアップとして使用しようとしていますが、回避できないかどうかわからない問題がいくつかあります。
これが私の状況のjsfiddleです: Fiddle
私が修正しようとしている問題は次のとおりです。
appendTo を使用しながらモーダル ウィンドウを使用すると、バック ドロップに問題があるようです。
ウィンドウではなくウィンドウ内でモーダルを中央に配置できれば素晴らしいと思います
モーダルではドラッグが無効になっていますが、モーダルのタイトル バーをつかむと、外側のウィンドウが移動します。
「X」をクリックして内部モーダルを閉じると、外部ウィンドウが閉じます。
誰でもこれらの問題の解決策を提案できますか?
$('<div id="confirmModal"><div id="confirmWindow">Is This Correct?<p><input type="button" id="btnYes" value="Yes" /><input type="button" id="btnNo" value="No" /></p></div></div>').prependTo('#Window');
$('#confirmWindow').kendoWindow({
modal: true,
resizable:false,
draggable:false,
appendTo: '#Window',
close: function() {
setTimeout(function(){
$('#confirmWindow').kendoWindow('destroy');
}, 200);
}
});
$('#confirmWindow').find('#btnNo').click(function () {
$('#confirmWindow').kendoWindow('close');
});
$('#confirmWindow').find('#btnYes').click(function () {
$('#confirmWindow').kendoWindow('close');
});
編集
最初のフィドルは私が投稿しようとしていたものの古いバージョンだったので、フィドルを編集しました。