在jQGrid中禁用一行

时间:2013-07-23 19:03:52

标签: jqgrid disabled-control javascript

我想在网格上禁用1行,具体取决于全局javascript变量的值。例如,假设此变量的值为123.然后,应禁用在名为“XYZ”的列中具有123的任何行。

哪里是实现这种功能的最佳方式?在loadcomplete内部还是beforeselectrow?

谢谢

1 个答案:

答案 0 :(得分:2)

内联编辑模式的最佳方法是在行中添加not-editable-row类。您可以使用rowattr根据某些列的内容添加类。有关详细信息,请参阅the answer

如果您使用表单编辑,则必须选择其他方式。您使用navGrid然后可以根据所选行的列中的值禁用某些编辑或隐藏按钮。有关详细信息,请参阅the answerthis onebeforeSelectRow是进行此类更改的好地方。