datagrid 怎么设置列宽百分比
1个回答
2016-08-20
展开全部
是说哪里的宽不能设置百分比?整个datagrid还是里面的列?整个datagrid是可以设置百分比的,列如果要设置百分比,则要通过函数来计算出具体数值,不能直接用百分比
1
<table id="tt" class="easyui-datagrid" width="100%"></table>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$('#dataTable').datagrid({//数据表格,显示列表
url:null,
striped:true,
loadMsg:'数据正在加载中,请稍后......',
fitColumns:true,//自适应
pageNumber:1,//默认页码
pageSize:15,//默认记录数
singleSelect:true,//只能选单行
collapsible:true,
pagination:true,//显示分页栏
pagePosition:'both',//分页栏显示在上面
columns:[[
{field:'SerialNumber',title:'序号',width:fixWidth(0.05),align:'center'},//fixWith()是通过百分比计算出具体数值,返回具体长度(例如100px)
{field:'student',title:'学生(名)',width:fixWidth(0.15),halign:'center'}
]]
});
1
<table id="tt" class="easyui-datagrid" width="100%"></table>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
$('#dataTable').datagrid({//数据表格,显示列表
url:null,
striped:true,
loadMsg:'数据正在加载中,请稍后......',
fitColumns:true,//自适应
pageNumber:1,//默认页码
pageSize:15,//默认记录数
singleSelect:true,//只能选单行
collapsible:true,
pagination:true,//显示分页栏
pagePosition:'both',//分页栏显示在上面
columns:[[
{field:'SerialNumber',title:'序号',width:fixWidth(0.05),align:'center'},//fixWith()是通过百分比计算出具体数值,返回具体长度(例如100px)
{field:'student',title:'学生(名)',width:fixWidth(0.15),halign:'center'}
]]
});
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询