我从samples复制并正常工作,我想知道是否可以在第一次加载时隐藏多个列,因此默认情况下只有一些列显示在网格上。
答案 0 :(得分:0)
要在首次加载时隐藏列,您可以将hidden
中的colModel
选项设置为true。例如,如果您想初始隐藏您提到的示例的 note 列,您可以像这样更改colModel
:
$grid.jqGrid({
...
colModel: [
...
{ name: 'note', index: 'note', width: 60, sortable: false, editable: true, edittype: 'textarea', hidden: true }
],
...
});
columnChooser
将正确选取此列并将其放置在“make visible”窗格中,以便用户可以显示该列。