【发布时间】:2011-01-12 21:59:17
【问题描述】:
场景:
我的网格中有三列,但只有一列是可编辑的,另外两列在服务器端填写。我正在使用 jqGrid 的内置添加功能,而不是在成功添加时刷新网格。我想将该行添加到网格中,就像它自动一样,但我想自己添加它,因为它只添加标记为“可编辑”的一列。我似乎找不到阻止该行自动添加到网格的方法,或者找不到覆盖网格中内置添加功能的方法。我的想法是自己添加该行,因为我会在提交时收到完整的数据行。
问题:
当我不想刷新网格时,有没有办法阻止网格自动添加行,以便我可以手动添加行的所有数据?
是否可以使用内置的添加按钮并覆盖onClick,而无需挖掘并直接弄清楚jqGrid对按钮的调用是什么?
关于如何完成从服务器端将行添加到网格中的任何更好的想法,而无需手动完成所有操作......即。创建我自己的添加按钮,并弹出一个对话框并处理所有提交功能?
编辑
如果我可以阻止网格自动添加行会有什么帮助...我可以自己处理。
【问题讨论】:
标签: jquery jquery-ui jquery-plugins jqgrid