いくつかのタブ、動的データなどを含むjqueryダイアログウィンドウを取得しました。その中に、別のダイアログを呼び出すボタンがあります。そのダイアログには、保存と閉じるための 2 つのボタンがあります。しかし、保存をクリックすると、コンテンツが保存されてダイアログが閉じられますが、親ダイアログも閉じられます。これは望ましくありません。これは通常どのように解決されますか?子ダイアログのコードは次のとおりです。
$('<div id="popis" style="display:none">').dialog({
title: 'Popis rizika',
height:300,
buttons:{
'Uložit': function(){
$("#popisRizika").submit();
$(this).remove();
},
'Zrušit': function(){
$( this ).dialog( "close" );
},
},
open: function(event, ui){
$(this).load('rizika_popis.php?stupen='+<?echo $IdStStupen;?>+'&index='+i);
},
close: function(ev, ui){
$(this).remove();
},
});