jqGrid - 动态启用字段

时间:2012-09-12 10:47:32

标签: jqgrid

我有一种情况,当我在进行内联编辑时,我喜欢将一个名为“Service”的字段设置为可编辑为false的字段。

当我点击添加新记录图标(jqGrid附带的图标)时,我喜欢将“可编辑”字段设置为“是”。我怎么能动态地做到这一点?

我在网上查了一下但是找不到合适的答案。

1 个答案:

答案 0 :(得分:0)

动态更改editable属性的主要想法我描述了herehere。了解editable属性仅存在于整列非常重要,但您可以随时更改该值。因此,如果您要在之前更改某些列editable属性值,则会初始化内联编辑(直接或间接调用editRow之前)。您可以使用该方法实现几乎任何动态场景。可能您必须使用custom navigator buttons而不是inlineNav添加的标准按钮(如果您使用该方法)。

the answeranother one中,我另外展示了如何隐藏或禁用某些编辑按钮,具体取决于当前选择的行(或取决于行内容)。它可能是一个可以使编辑更具动态的选项。