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

标签 javascript jqgrid

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

像$form.serialize();并获取每行的 json 对象数组?

serializeRowData 似乎仅在由 jqgrid 而不是用户调用时才会触发。

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

最佳答案

我不确定我是否理解正确,但 jqGrid 表单在内部使用 <form>包含 name 的元素属性与 name 相同colModel栏目。因此你真的可以使用$form.serialize()$form.serializeArray()从添加/编辑表单获取数据。您将不会获得更复杂的数据,例如使用 edittype: "custom" 的情况。 .

关于javascript - jqgrid:如何以编程方式序列化当前表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35050831/

相关文章:

javascript - jQuery UI 日期选择器无法正常工作

javascript - 为什么我的 'ng-clicks' 和 'ng-shows' 要求我传递 Controller 别名以及传递的函数?

jqgrid - 在 JqGrid 中设置列​​显示 0

jquery - jqgrid和查看记录,如何设置宽度

html - jqgrid内联编辑显示html标签

php - jQuery 在 AJAX 加载页面中不起作用

javascript - 没有密码的 Meteor 帐户

javascript - 循环之前的数组排序不保持数组排序

jquery - jqGrid 中的图像列?

jquery - 为动态创建的 jqGrid 的所有列设置相同的宽度