【发布时间】:2012-01-11 16:26:24
【问题描述】:
我想用以下数组创建一个组合框:
var operators = new Array(">=",">","=~","","!=","=","<","<=");
问题是我希望第一个元素(有时是最后一个元素)成为组合框的默认值。我找不到如何成功地做到这一点。
非常感谢,如有重复,请见谅。
编辑
var ops = new Array(">=",">","=~","","!=","=","<","<=");
var operators = new Ext.data.ArrayStore({ id: 0, fields: [ 'value' ], data: ops });
Ext.getCmp('variablesAttributesPanel').add({xtype: 'combo', id: variables[j].getTitle() + 'MinCombo', mode: 'local', valueField: 'value', displayField: 'value', store: operators, width: 50, x: 240, y: (j * 20 + 19), editable: false, allowBlank: false});
这是使下拉列表中的选项>,=,,!,
有什么想法吗?
【问题讨论】:
标签: arrays extjs combobox default-value