ExtJS 组合元素在选择时消失
我有一个简单的组合框,其中包含一些值,由 json 存储填充。问题是,当我单击下拉菜单并选择一个值时,所有其他值都会消失,因此我无法选择另一个值。这是我的代码:
Ext.onReady(function() {
var dropDownStore = new Ext.data.JsonStore({
autoDestroy: false,
fields: ['graph', 'displayText'],
data: [{
graph: 'all',
displayText: 'All Posts'
},
{
graph: 'other',
displayText: 'Other Posts'
}
],
autoLoad: false
});
var dropDown = new Ext.form.ComboBox({
disable: false,
mode: 'local',
store: dropDownStore,
valueField: 'graph',
displayField: 'displayText',
editable: false,
listeners: {
select: function(combo, record) {
//alert(combo.getValue());
}
}
});
});
I have a simple combo box with some values in it, populated by a json store. The problem is that when I click the drop down and select a value, all the other values disappear so that I cannot select another value. Heres my code:
Ext.onReady(function() {
var dropDownStore = new Ext.data.JsonStore({
autoDestroy: false,
fields: ['graph', 'displayText'],
data: [{
graph: 'all',
displayText: 'All Posts'
},
{
graph: 'other',
displayText: 'Other Posts'
}
],
autoLoad: false
});
var dropDown = new Ext.form.ComboBox({
disable: false,
mode: 'local',
store: dropDownStore,
valueField: 'graph',
displayField: 'displayText',
editable: false,
listeners: {
select: function(combo, record) {
//alert(combo.getValue());
}
}
});
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
尝试将
triggerAction:'all'
添加到您的组合配置中。请参阅我对类似问题的回答更多细节。Try adding
triggerAction:'all'
to your combo config. See my answer to a similar question for more details.