检索网格的内容

时间:2011-02-10 14:37:34

标签: jqgrid

我正在使用jqGrid在客户端显示值。最初网格为空,用户输入内联数据。根据要求,我需要在用户提交表单后提交数据。

我打算在提交表单之前格式化内容,以便我可以将用户输入的详细信息存储在数据库中。他们以任何方式获得JSON形式的网格数据吗?

目前我的做法如下:

var ids = $(gridId).jqGrid('getDataIDs');
for ( var i =1; i <=ids.length; i++) {
        var id = ids[i];
        rowData = $("#"+grid).jqGrid('getRowData',id);          
    }
 //add rowData to some global object and inturn to some hidden field and sending it the server.

有没有其他方法可以做同样的事情?

1 个答案:

答案 0 :(得分:5)

我建议你使用

var gridData=$("#list").jqGrid('getGridParam','data');

从网格中获取完整数据。在一个JavaScript对象gridData中包含所有数据之后,您可以在提交到服务器之前以所需的方式对其进行修改。