我对 Jqgrid 有疑问。谁能告诉我,是否可以在 Jqgrid 中动态添加诸如“shrinkToFit:false”之类的选项或其他选项。
谁能告诉它怎么做?
提前致谢
如果您查看 jqGrid文档,您会看到有一列(最后一个)名为Can be changed? . 此列告诉您是否可以在 jqGrid 初始化后设置\更改选项值。在大多数情况下,此列采用以下值之一:
是的 - 可以使用以下setGridParam
方法设置\更改选项值:
$('#gridId').jqGrid('setGridParam', { autoencode: true });
是的。需要重新加载- 可以使用setGridParam
方法设置\更改选项值,但需要重新加载 jqGrid 才能使用新值。这可以这样实现:
$('#gridId').jqGrid('setGridParam', { altRows: true }).trigger('reloadGrid');
我希望这能总体上解释这个主题。
如果涉及shrinkToFit
选项,则在初始化后无法设置\更改其值-您需要销毁网格并重新构建它。