Ext.form.ComboBox 基本定义
时间: 2023-09-09 09:11:25 浏览: 290
Ext.form.ComboBox 是 ExtJS 中的一个表单控件,用于创建一个下拉列表框,用户可以在列表中选择一个或多个选项。该控件可以通过 AJAX 或本地数据源进行数据加载,并支持自动完成和过滤功能。基本定义如下:
```javascript
Ext.create('Ext.form.ComboBox', {
fieldLabel: 'Select State',
store: Ext.create('Ext.data.Store', {
fields: ['abbr', 'name'],
data : [
{"abbr":"AL", "name":"Alabama"},
{"abbr":"AK", "name":"Alaska"},
{"abbr":"AZ", "name":"Arizona"},
//...
]
}),
queryMode: 'local',
displayField: 'name',
valueField: 'abbr'
renderTo: Ext.getBody()
});
```
上述代码创建了一个基本的 Ext.form.ComboBox,包括一个标签、数据源、查询模式、显示字段和值字段等属性。在渲染到页面时,用户可以点击下拉箭头选择一个选项。
阅读全文