查看了
Make JQuery UI Dialog automatically grow or shrink to fit its contents后,我在构建jQuery模态对话框时使用height:“auto”选项:
$( "#dialog-message" ).dialog({ autoOpen: false,width: "400",height: "auto",show: "slide",modal: true,buttons: { Ok: function() { $( this ).dialog( "close" ); } } });
然而,高度并不是“增长”,以适应所有的内容.我仍然看到一个垂直的滚动条,如下图所示:
在我列出的定义代码中有没有办法确保高度增长足够,以便垂直滚动条不显示?或者,在打开对话框之前,是否需要以编程方式进行操作?
编辑1
不知道为什么,但Chrome正在显示这个罚款,但IE 8不是.我需要它在IE 8中专门工作,所以我相信我只是在文本上放一个底边.
解决方法
这一切我已经为对话框做了自动增长
$("#edit_dependent").dialog({ autoOpen:false,modal:true,width:800,position:["center",20],minHeight:"auto" });