将Modal true添加到对话框会禁用整个弹出窗口

时间:2011-06-21 10:58:51

标签: jquery jquery-ui jquery-ui-dialog

我正在使用Jquery对话框,如图所示

$("#createDialog").dialog("option", "title", 'Create User232' );
$("#createDialog").dialog("option", "modal", true );  
$("#createDialog").dialog("open");

使用此行$("#createDialog").dialog( "option", "modal", true );后弹出的所有HTML组件(TextBox,组合框) 处于残疾状态

1 个答案:

答案 0 :(得分:1)

最好这样做:

$( "#createDialog" ).dialog({ title: "Create User232", 
                              modal: true});

这将自动初始化并打开对话框;
如果您以后需要打开它,请执行以下操作:

$( "#createDialog" ).dialog({ title: "Create User232", 
                              modal: true, 
                              autoOpen: false});

以后再调用“open”方法。