Ext baseParams 传值问题

v_hrzh.on('keyup',function(t,e){
var params={GJDBM:v_gjdbm.getValue(),HRYHBM:v_hryhbm.getValue(),HRZH:v_hrzh.getRawValue()};
Ext.apply(v_hrzh.store.baseParams,params);
v_hrzh.store.load();
});
但是传到后台的不是当时输入的那个hrzh,只有焦点离开此控件之后,才进去输入值,才会把上一次输入的最后一个值传进去,本次传入的值依然没有传到后台,请问这是怎么回事???

ext

2个回答

这样呢

 v_hrzh.store.load({params:params});

v_hrzh.store.on('beforeload',function(store, options){
Ext.apply(options.params,params);
});
这样注册个回调

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问