今天遇到了这个问题,找了半天也不知道是哪儿写错了,上网一查才发现少了
- triggerAction: 'all'
这个属性,加上以后就好了,参考了以下文章
===============================================
Ext.form.ComboBox选择一次后只剩一个选项,原因是没有配置 triggerAction: 'all'
- var comboxData = [
- [0,'货币资金日报表'],
- [1,'货币资金日报表【图】'],
- [2,'收支趋势图'],
- [3,'明细趋势表']
- ];
- var reportType = new Ext.form.ComboBox({
- id : 'reportType',
- triggerAction: 'all',//必须设置,否则选一次后其它选项就没了
- store: new Ext.data.SimpleStore({
- fields:['value','text'],
- data: comboxData
- }),
- valueField:'value',
- displayField:'text',
- mode:"local",
- width:150
- ;
转载于:https://blog.51cto.com/sucre/884937
本文介绍了Ext.form.ComboBox组件中triggerAction属性的作用及配置方法。当该属性未正确配置为'all'时,ComboBox在选择一次后将只显示一个选项。通过正确的配置可以避免此问题,并确保ComboBox正常工作。
1445

被折叠的 条评论
为什么被折叠?



