Sencha touch Sencha Touch:清除事件上选择字段的值
我有两个选择字段,其中,第二个选择字段在第一个选择字段的更改事件中加载。也就是说,第二个选择字段取决于第一个选择字段的值 像这样的Sencha touch Sencha Touch:清除事件上选择字段的值,sencha-touch,extjs,Sencha Touch,Extjs,我有两个选择字段,其中,第二个选择字段在第一个选择字段的更改事件中加载。也就是说,第二个选择字段取决于第一个选择字段的值 像这样的 listeners: { change: function(this, value){ //Pass value parameter to the 2nd select field's store } } 虽然这很好用。当选择第一个选择字段(即下拉)时,我想清除第二个选择字段的值 我是Sencha Touch的新手,所以我不确定
listeners: {
change: function(this, value){
//Pass value parameter to the 2nd select field's store
}
}
虽然这很好用。当选择第一个选择字段(即下拉)时,我想清除第二个选择字段的值
我是Sencha Touch的新手,所以我不确定是否有任何事件/方法可供我使用,以使其正常工作
更清楚地说,在ExtJS中,我们有一个clearValue方法来清除组合框的值。我正在寻找与Sencha Touch 1.1类似的东西
任何朝着正确方向的帮助都将不胜感激
谢谢 您能否使用setValue将值设置为空字符串?我假设这会触发selectbox的emptyText属性,如果有任何东西在监听它,也会触发change事件。更多信息可以让答案更清楚 这就是我所做的-
listeners:{
change: function(combo, value){
2ndSelectField_Store.load(
params: {
query: value
}
callback: function(){
2ndSelectField.setValue(' ');
}
);
}
}
最初,我在更改事件上使用的setValue“”无效。原因-存储仍然有旧数据。因此,我必须从select字段1中刷新新值的存储,并在回调上执行setValue“”