2011-07-14 22 views
0

尝试在文档中查找但找不到。jqgrid自定义操作POST数据到服务器

有没有一种方法可以使用自定义按钮向服务器发送帖子,而不是调用编辑/添加屏幕?

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) 
    } 
}); 

帮助将不胜感激!

回答

2

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

相关问题