jqGrid自定义编辑对话框

And*_*rei 10 php jquery jqgrid

我正在使用一个使用jqGrid的应用程序.问题是应该出现在行编辑的编辑对话框必须具有特定的布局.所以我宁愿通过ajax加载它,然后手动将数据发送回jqGrid.我在论坛上搜索了很多但我找不到如何做的例子.

所以,我只需要jqGrid用PHP脚本中的自定义内容填充编辑对话框弹出窗口.

更新:我的想法是我有一个表单生成器,用户可以在其中设置编辑字段的位置/宽度/高度/可见性......这必须在编辑对话框中使用.

Ole*_*leg 12

您可以使用navGrideditfunc或addfunc选项.例如,如果已定义,则将调用所选行的id作为参数而不是editGridRow jqGrid .editfunceditfunc

您可以选择使用自定义按钮(请参阅此答案作为示例).

要在自定义编辑对话框后修改表格中的数据,您可以使用setRowData函数.

更新:如果您只需要对编辑对话框的布局进行一些修改,您可以使用beforeShowForm进行修改.