ExtJs3.0 Ext.form.CheckboxGroup批量取值和设值方法
时间: 2023-11-28 20:47:44 浏览: 324
Ext.form.CheckboxGroup是一个可以包含多个checkbox的组件,可以通过以下方法批量取值和设值:
1. 批量取值:
```javascript
var checkboxGroup = Ext.getCmp('checkboxGroupId'); // 获取组件
var values = checkboxGroup.getValue(); // 获取所有选中checkbox的value值,返回一个Array
```
2. 批量设值:
```javascript
var checkboxGroup = Ext.getCmp('checkboxGroupId'); // 获取组件
checkboxGroup.setValue(["value1", "value2", ...]); // 设置多个checkbox的value值,参数为一个Array
```
其中,'checkboxGroupId'是checkboxGroup组件的id属性值。注意,如果checkbox的value值为数字类型,getValue()方法返回的也是数字类型的数组。如果checkbox的value值为字符串类型,getValue()方法返回的是字符串类型的数组。setValue()方法的参数也需要根据checkbox的value值类型进行设置。
阅读全文
相关推荐













