1. 程式人生 > >Easyui dialog對話方塊遮擋關閉按鈕問題的解決

Easyui dialog對話方塊遮擋關閉按鈕問題的解決

問題現象是這樣
這裡寫圖片描述
dialog寬度獲取不對,導致右側關閉按鈕及底部按鈕被遮擋,此時如果拖動邊框改變對話方塊的大小被遮擋的部分又重新出現了。
彈層js定義如下

$("#report_panel").dialog({
    width: 860,
    height: 465,
    modal: true,
    closed: true,
    resizable: true,
    title: "資料來源新增",
    buttons: [-----]
});

彈層開啟方式為$("#report_panel").dialog('open');
經過反覆實驗,講彈層的開啟方式修改為

$("#report_panel").dialog({
    closed: false
});

問題解決。初步估計可能是dialog的open方法有些問題,如果有知道原因的大牛望賜教