如何通过ajax post方法将jqgrid数据发送到服务器?

时间:2009-10-29 08:06:24

标签: jquery ajax jqgrid

我还没有找到如何用jquery以编程方式发送jqgrid中的所有行,以便在服务器中处理。

我只发现了一个名为getRowData(id)的方法,但它没有帮助,因为我没有id。这就是我想发送所有数据的原因

任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:3)

您可以使用jQuery遍历表并获取每行的id。

tmp = [];    
jQuery("#data > tbody > tr").each(function (){
        tmp[this.id] = jQuery("#data").getRowData(this.id);
    });

在这种情况下,我的表格ID是“数据”。

答案 1 :(得分:0)

将数据发布到服务器

jQuery('#list').setPostData(data[]);

记住配置jqgrid - > mtype:'POST',