我对Jqgrid有疑问。任何人都可以告诉我,是否可以在Jqgrid中动态添加“shrinkToFit:false”等选项或其他选项。
有谁能说出如何做到这一点?
提前致谢
答案 0 :(得分:6)
如果查看jqGrid documentation,您会看到有一个名为的列(最后一个)可以更改吗?。此列告诉您是否可以在jqGrid初始化后设置\更改选项值。在大多数情况下,此列采用以下值之一:
是 - 可以使用setGridParam
方法设置\更改选项值,如下所示:
$('#gridId')。jqGrid('setGridParam',{autoencode:true});
是。需要重新加载 - 可以使用setGridParam
方法设置\更改选项值,但需要重新加载jqGrid才能使用新值。这可以这样实现:
$('#gridId')。jqGrid('setGridParam',{altRows:true})。trigger('reloadGrid');
我希望这能解释一般的主题。
如果涉及shrinkToFit
选项,则在初始化后无法设置其值或更改 - 您需要销毁网格并再次构建它。