我遇到了JQuery對話框autoResize選項的問題。我使用對話框來顯示AJAX調用結果,所以我無法預測對話框的最終高度。我希望自己調整其高度以適應其內容大小。我在那裏閱讀了關於autoResize
選項,但似乎無法正常工作。JQuery UI對話框autoResize不能在Chrome中工作
這裏我的代碼:
$("#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的內容時,對話框的大小不會改變,和滾動條顯示代替。
問題是測試這個相同的代碼,沒有在IE6 autoResize
選項工作正常!
所以我想可能是因爲Google Chrome不支持這個選項。
你能幫助我嗎?非常感謝您的寶貴時間。
沒有可調整大小的選項或自動調整大小的插件工作:(,它似乎忽略選項`autoResize`和`resizable` – 2011-12-14 15:22:41
在jquery文檔頁面中,它表示`resizable`選項的默認值是true,所以在對話框的初始化過程中不包含它的是相同的 – 2011-12-14 15:25:22