【发布时间】:2013-01-10 07:24:45
【问题描述】:
我对 Jqgrid 有疑问。谁能告诉我,是否可以在 Jqgrid 中动态添加“shrinkToFit:false”之类的选项或其他选项。
谁能告诉它怎么做?
提前致谢
【问题讨论】:
我对 Jqgrid 有疑问。谁能告诉我,是否可以在 Jqgrid 中动态添加“shrinkToFit:false”之类的选项或其他选项。
谁能告诉它怎么做?
提前致谢
【问题讨论】:
如果您查看 jqGrid documentation,您会看到有一列(最后一列)名为 Can be changed?。此列告诉您是否可以在 jqGrid 初始化后设置\更改选项值。在大多数情况下,此列采用以下值之一:
是 - 可以使用setGridParam 方法设置\更改选项值,如下所示:
$('#gridId').jqGrid('setGridParam', { autoencode: true });
是的。需要重新加载 - 可以使用setGridParam 方法设置\更改选项值,但需要重新加载 jqGrid 才能使用新值。可以这样实现:
$('#gridId').jqGrid('setGridParam', { altRows: true }).trigger('reloadGrid');
我希望这能概括地解释这个主题。
如果涉及shrinkToFit 选项,则在初始化后无法设置\更改其值 - 您需要销毁网格并重新构建它。
【讨论】:
no method-avail 时,我在哪里可以找到可用的方法?