2017-08-02 53 views
0

在下面的代碼,有除了最後在指定3列,那些我需要菜單3佔據的可用寬度。適合easyui數據網格列到可用寬度

HTML

<table id="dg" style="width:100%;height:100%"> 
    <thead> 
     <tr height="20"> 
     <th data-options="field:'menu1',sortable:false,resizable:false" width="20%">Menu1</th> 
     <th data-options="field:'menu2',sortable:false,resizable:false" width="20%">menu2</th> 
     <th data-options="field:'menu3',sortable:false,resizable:false" width="">menu3</th> 
     </tr> 
    </thead> 
    <tbody> 
     <td></td> 
     <td></td> 
     <td></td> 
    </tbody> 
</table> 

jQuery的

$(function(){ 
    var dg = $('#dg').edatagrid(); 
    dg.edatagrid({ 
     fit:true, 
     fitColumns: true, 
    }); 
}); 

這是我迄今爲止嘗試過的小提琴:

http://jsfiddle.net/0hk1twng/157/

任何幫助將不勝感激。

回答

0

只需添加以下css。它會使表格寬度達到100%

.datagrid-btable, .datagrid-header-inner, .datagrid-htable { 
    width : 100%; 
} 
+0

感謝您的回覆。與此同時,分配**%**的所有列正在擴大。我想要展開未分配寬度的唯一列(** menu3 **)。 –

相關問題