当列被隐藏时,Jqgrid将失去整个宽度
Jqgrid loses full width when a column is hidden
我有一个网格,我希望它的宽度始终是100%的容器。我通过设置autowidth: true得到了他的工作。现在的问题是,当我隐藏一个列,我的网格不再扩展到父的宽度的100%。
这里有一个例子来说明这个问题。
取消加载完成中的一行注释,以查看两种情况。jsfiddle
loadComplete: function(data){
//$(this).hideCol(['number']);
}
这是因为你在网格完成加载后隐藏了列,例如,总宽度已经计算过了。如果你总是想隐藏'number'列,那么只需添加hidden: true
属性。
修改后的小提琴:http://jsfiddle.net/fo3wb58w/
如果你想在启动时动态隐藏列(你的问题没有弄清楚),那么请看看如何调整数据加载后jqgrid的列宽度?
相关文章:
- jqGrid树网格问题
- Intercept the cellSubmit jqGrid
- Javascript游戏输入失去焦点
- jquery日期选择器失去了交互性
- 访问iframe内部的jqgrid
- Jqgrid-表未显示响应行为
- Jqgrid动态组合框填充不起作用
- Jqgrid 24小时格式的日期列
- JQGrid动态行可编辑
- JQGrid使用服务器编辑后的更新数据刷新数据
- 如何正确拖动jqgrid编辑表单
- 如何将JSON数据加载到Jqgrid中
- 无法读取属性'errcap'未定义的jqgrid
- 使用requireJS的jqGrid-网格加载但不起作用
- jqGrid中的gridComplete问题
- 让jqGrid第一次工作
- Jqgrid在第一个下拉索引chnage方法后未重新加载
- jqgrid发布多级json
- 使用jqGrid列格式化程序函数使ng-click工作
- 当列被隐藏时,Jqgrid将失去整个宽度