【发布时间】:2010-08-09 06:50:53
【问题描述】:
使用 jqGrid 3.6.5 版
当前寻呼机扩展选项:
{ add: false, del: false, edit: false, search: false,
refresh: false, position: "left" }
当前网格选项:
$("#tblID").jqGrid({
url: '...',
datatype: datatype,
datastr: GridJsonData,
mtype: 'GET',
colNames: arrColumnLabels,
colModel: gridColumns,
rowNum: 10,
rowList: [10, 20, 30],
pager: $('#pgrID'),
sortname: '',
viewrecords: true,
sortorder: "desc",
caption: "",
forceFit: true,
previewPaneMessageId: 0,
previewPaneProjectId: 0,
height: "100%",
在我使用寻呼机导航后,固定宽度的列看起来与初始加载不同。是否需要添加选项以确保 colModel 中的宽度保持不变?
我注意到 setGridWidth 是导致问题的方法。所以我需要一个解决方案,它使用 setGridWidth 但仍然允许固定宽度的列保持固定(根据 colModel),而动态宽度列扩大/缩小以填补空白。
【问题讨论】:
标签: javascript jquery jqgrid pager