2012-06-18 32 views
0

我想在打开它之前动态调整对话框大小,但这不起作用。jQuery对话框选项不会动态重新设置尺寸

编辑: 我发现问题我在错误的地方编辑代码。 可正常工作:

$("#thxboxMd").dialog("option", { height: 400 }); 
    $("#thxboxMd").dialog("open"); 

休息:

$("#thxboxMd").dialog({ 
        resizable: false, 
        height: 200, 
        width: 400, 
        autoOpen: false, 
        modal: true, 
        buttons: { 
         "close": function() { 
          $(this).dialog("close"); 
         } 
        } 
       }); 
+0

我们可以看到用于初始化对话框的其他相关代码吗? – Mathletics

+0

谢谢!见编辑 –

回答

1

尝试:

$("#thxboxMd").dialog("option", "height", 400); 

jsFiddle example

+0

谢谢!我发现问题是我在错误的地方编辑了代码。 OP按预期工作; $(“#thxboxMd”)。dialog(“option”,{height:400}); $(“#thxboxMd”)。dialog(“open”); –