我的页面上有一个网格,当它进入内联编辑模式时,只要用户填写了第一个字段,我就会填写一些字段(基于价格的字段),例如他们定价50,我想更新净值和总量。
通常我会使用jquery模糊函数来做这个,但我不知道如何获取网格上输入框的名称,它们似乎是一个数字取决于行,然后是字段的名称
由于 路加
答案 0 :(得分:0)
通常,在用户使用cell editing模式修改单元格值后,您需要更新单元格。如果使用行编辑的内联编辑模式,您可以选择以下选项:
onSelectRow
或其他一些回调中实现当前编辑行的保存。无论如何,内联编辑模式中的标准方法是在没有基于单元格的附加操作的情况下处理行。如果您确实需要将blur
或focusout
事件绑定到编辑行的所有输入字段,则可以dataEvents
使用type: 'blur'
(或type: 'focusout'
)。要轻松定义所有列的editoptions,您可以使用jqGrid的cmTemplate
选项(请参阅here)。