如何使用serializeRowData选项和jqgrid中的editRow方法将json数据发布到服务器

cra*_*eon 2 jqgrid

如何使用serializeRowData选项与jqgrid中的editRow方法将json数据发布到服务器?

Jus*_*ier 5

serializeRowData可以用来获取行的数据并将其序列化为(例如)JSON或XML,然后再将其发送到服务器.这里是提供其使用情况的概述文章.基本上,这里是一个示例代码,它与json2.js(来自json.org)一起使用,在提交之前将数据序列化为JSON:

jQuery("#tableid").jqGrid({
 ...
 serializeRowData: function(postdata){
    return { x01: JSON.stringify(postdata) };
 }
 ...
});
Run Code Online (Sandbox Code Playgroud)

这有帮助吗?