【发布时间】:2011-12-14 14:56:22
【问题描述】:
我在使用 JQuery 对话框 autoResize 选项时遇到问题。我使用对话框来显示 AJAX 调用结果,所以我无法预测对话框的最终高度。我想自己调整它的高度到它的内容大小。我在那里读到了autoResize 选项,但似乎无法正常工作。
这是我的代码:
$("#my_dialog").dialog({
modal:true,
autoResize: true,
open:function(){
$(this).parents(".ui-dialog:first").find(".ui-widget-header")
.removeClass("ui-widget-header").addClass("ui-widget-header-ia");
}
});
但是在加载AJAX内容时,Dialog的大小并没有改变,而是出现了一个滚动条。
问题是在 IE6 中没有 autoResizeoption 的情况下测试相同的代码可以正常工作!!
所以我在想可能是因为谷歌浏览器不支持这个选项。
你能帮帮我吗?非常感谢您的宝贵时间。
【问题讨论】:
标签: jquery jquery-ui google-chrome jquery-ui-dialog autoresize