1
A
回答
2
editRow和saveRow内嵌编辑方法有succesfunc
和aftersavefunc
您可以使用的参数。 aftersavefunc
具有小优势,因为它用于本地和远程保存网格数据。因此,代码可以
ondblClickRow: function (rowid) {
$(this).jqGrid('editRow', rowid, true, null, null, null, {}, function (rowid) {
$(this.rows.namedItem(rowid)).hide();
$(this).focus(); // set focus somewhere
});
}
请参见相应的演示here。
唯一不应该忘记的是修改后的行将隐藏,但不会被删除并且该行可以在下一个网格刷新中可见。尝试对演示中的行进行排序,或转到下一页并返回。如果远程持有数据并且刷新数据将在服务器端实现,则服务器应该不会将隐藏行发送到jqGrid。可能在你的caee中使用delRowData可能会更好。该方法从本地网格中删除数据,但不向服务器发送删除请求。
相关问题
- 1. 内容可编辑点击和保存
- 2. JQGrid setRowData内联编辑后
- 3. jqGrid - 保存内联编辑不起作用
- 4. jqGrid内联编辑 - 添加键保存并取消
- 5. jqGrid设置内联编辑输入框的属性
- 6. jqGrid - 内联编辑无法在编辑后将结果保存到数据库
- 7. Jqgrid更改内联编辑的值
- 8. jqgrid编辑,保存和esc
- 9. JQgrid内联编辑与asp.net和C#
- 10. Jquery内联编辑
- 11. 如何在jqgrid中内联编辑行?
- 12. 在jqGrid中编辑内联行时排序问题
- 13. jqgrid内联编辑显示html标签
- 14. jqGrid的自动完成内联编辑
- 15. 内联编辑后的JQGrid函数
- 16. 双击jQuery内联编辑?
- 17. jquery点击点击处理程序
- 18. 的jqGrid - 。内联编辑与自动完成
- 19. FLEX:UIComponent点击处理程序?
- 20. jqGrid内嵌编辑问题
- 21. 需要jqGrid内联编辑才能将焦点转到单击单元格
- 22. jeditable内联编辑 - 值编辑后不显示被保存
- 23. 如何在JqGrid内联编辑中处理来自MVC控制器的错误
- 24. 内联可编辑字段在点击时消失
- 25. 处理输入按键编辑文本
- 26. 如何灰显jqgrid保存在IE中的内联编辑像Firefox一样
- 27. jqGrid内联编辑:如果发布返回错误,如何再次保存
- 28. JQGrid保存并继续窗体编辑
- 29. JQGrid编辑选择和保存
- 30. 当点击jQuery时禁用点击处理程序
谢谢奥列格!非常有帮助 – v1r00z
@ v1r00z:不客气! – Oleg