Extjs 4.0 查询翻页问题

来源:互联网 发布:骨朵网络剧排行榜 编辑:程序博客网 时间:2024/06/07 15:09

由于本人采用的是MVC模式进行开发  若不是mvc开发的请部分采用 

由于4.+以上版本baseParams已经被费用

下面给出正确的解决方案

1.查询

<span style="font-size:14px;">'serchuser button#serchuserchaxun' : {click : function(btn) {var panel = btn.up('form');var form = panel.getForm().getValues();var params= this.getUsersStore().getProxy().extraParams;Ext.apply(params,form);//用来给当前对象的请求附加额外的参数。session信息以及需要每个请求中传递的其他信息一般都会保存在这里。    this.getUsersStore().load();}}</span>
2.重新加载

 

<span style="font-size:14px;">'serchuser button#serchuserchongzhi' : {click : function(btn) {var panel = btn.up('form');panel.getForm().reset();var params= this.getUsersStore().getProxy().extraParams;delete params["userName"];//删除传进去的参数delete params["datejoined"];this.getUsersStore().load();}}</span>
希望写此博客可以帮助一些人,希望你们早日走出误区!!!微笑


 



0 0