jqgrid:如何以编程方式序列化当前表单?

jqgrid: how to programmatically serialize current form?

如何以编程方式序列化 jqgrid 表单中的当前数据?

喜欢$form.serialize();并为每一行取回 json 个对象的数组?

serializeRowData 似乎只在 jqgrid 而不是用户调用时触发。

似乎没有关于如何在不依赖某些回调连接的情况下以编程方式执行此操作的文档。

我不确定我是否理解正确,但 jqGrid 表单在内部使用 <form> 元素,其中元素具有 name 属性,如 name 列 [=13] =].因此,您确实可以使用 $form.serialize()$form.serializeArray() 从 Add/Edit 表单中获取数据。你不会得到更复杂的数据,例如在使用 edittype: "custom".

的情况下