日期:2014-05-17  浏览次数:20816 次

关于页面处理ajax jquery,jqgrid
新手求问下,界面上,有2个radio , 1个input text 和 一个 input button 按钮
效果是,当选中1个radio的时候,按按钮执行action,点另一个randio 再按同样的按钮执行action,
请问怎么把当第一个查询出来的结果,再第2个查询的时候刷新掉?
action查询出来的结果是由jqgrid勾画出来的,是一个js方法,
function jqGridinit()
这个方法里已经和后台判断好,是根据哪个radio 查询了

现在就是不太清楚,怎么处理这个当点不同的radio去把之前的刷新掉?

------解决方案--------------------
传个参数到后台,,是那个按钮的事件。
------解决方案--------------------
jqgrid有setPostData(data);设置提交的查询参数,以及trigger("reloadGrid");重新按照postData中的查询参数请求action刷新表格,更多的api看http://www.trirand.com/jqgridwiki/doku.php?id=wiki:jqgriddocs