www.whkt.net > jquEry EAsyUI DAtAgriD 的宽度能不能设置成百分比

jquEry EAsyUI DAtAgriD 的宽度能不能设置成百分比

你是说哪里的宽不能设置百分比?整个datagrid还是里面的列?整个datagrid是可以设置百分比的,列如果要设置百分比,则要通过函数来计算出具体数值,不能直接用百分比1<table id="tt" class="easyui-datagrid" width="100%"></table>

1,可以给每一列加上固定的宽度比如:width : 100,不写的话每一列加载成当前这列里面的内容的宽度,当你打开一个datagrid会渲染一会,因为要计算每一列的宽度,建议都加上固定的宽度, 2,然后加上一个fit : true属性,当浏览器变大每一列都会变大,就是会随着浏览器变化,

可以的,,使用function返回值,如下width: function(){ return document.body.clientWidth * 0.9;}

easyUI datagrid 是很多个div嵌套起来的,不是页面的table组装的,所以不能设置百分比,但是你可以用个div把它包含,设置外层div的百分比是可以你要的效果的

试试width: '95%',

能,比如 $('#grid').datagrid({ url: 'xxxx', width: function () { return document.body.clientWidth * 0.9 } });

1234 $('#authListTableId').datagrid({ width:auto, height:auto}

easyUI datagrid 是很多个div嵌套起来的,不是页面的table组装的所以不能设置百分比,但是你可以用个div把它包含设置外层div的百分比是可以你要的效果的

可以,columns:[[ {field:'id',title:'选择',checkbox:'true',align:'center',width:50%}]]

从1.4版本开始可以把所有组件的大小按百分比设置,也可以把datagrid列宽度设置为百分比.easyui官网原文如下:improvementthe fluid/percentange size is supported now for all easyui components.menu: add 'showitem', 'hideitem' and 'resize'

相关搜索:

网站地图

All rights reserved Powered by www.whkt.net

copyright ©right 2010-2021。
www.whkt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com