jqgrid自定义操作POST数据到服务器

时间:2011-07-14 03:55:43

标签: jquery jqgrid

尝试查看文档但找不到。

有没有办法让我可以使用自定义按钮发布到服务器而不调用编辑/添加屏幕?

jQuery("#mytreegrid").jqGrid('navButtonAdd',"#ptreegrid", 
   {caption:"",title:"Move Up", buttonicon :'ui-icon-arrowthick-1-n', 
     onClickButton:function(){ 
      // calling something similar to onclickSubmit where i can construct 
      // my post body or set urls like onclickSubmit: function(rp_ge, postdata)  
    }
});

非常感谢帮助!

1 个答案:

答案 0 :(得分:2)

如果您比较用户点击“编辑”按钮(请参阅here)与navButtonAddonClickButton时将执行的代码,您会看到应该执行的操作。您只需获取当前所选行selrow(或选定行selarrrow)的rowid并执行您需要的操作。要将任何信息发送到服务器,您可以使用jQuery.ajax。要获取行的行,您可以使用getRowData。有关详细信息,请参阅this thishere旧答案。