问题描述
- 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,只有焦点离开此控件之后,才进去输入值,才会把上一次输入的最后一个值传进去,本次传入的值依然没有传到后台,请问这是怎么回事???
解决方案
这样呢
v_hrzh.store.load({params:params});
解决方案二:
v_hrzh.store.on('beforeload',function(store, options){
Ext.apply(options.params,params);
});
这样注册个回调
时间: 2024-07-30 10:23:24