才开始使用ext描述下我的场景和之前的思路:
1:有一个datagrid和分页组件。在datagird的tbar上添加了个textfield输入查询条件值的。旁边一个按钮button,思路是点击button把textfield的值组装成store的load的新参数,来查询。把条件值保存在一个全文的变量中。
2:遇到的问题:在首次load的时候没问题,但是再分页的下一页点击时候这个条件不知道怎么拼接起来。刚才搜索了下有个办法:
.store.on('beforeload', function(store,options)
- {
- var new_params={参数1: '111', 参数2: '111' };
- Ext.apply(options.params,new_params);
- });
这样就好了,并且是这个参数执行过后,系统给你保存下来,你点第几页都会自动添加这个参数的,简直是太好了。。