var radiogroup= new Ext.form.RadioGroup({
fieldLabel : '默认计量单位',
items : [{
boxLabel : '是',
inputValue : "1",
name : "radiog",
checked : true
}, {
boxLabel : '否',
name : "radiog",
inputValue : "2"
}]
});
var _formpanel = new Ext.form.FormPanel({
labelAlign : "right",
labelWidth : 150,
loadMask : true,
frame : true,
defaults : {
width : 150
},
items : [radiogroup],
buttonAlign : "center",
buttons : [{
text : "获取RadioGroup值",
handler : function() {
alert(_formpanel.getForm().getValues()["radiog"] );
}
}]
});
分享到:
相关推荐
接着,我们可以探讨如何从RadioGroup中获取用户的选择。有两种主要方式:一是通过`getValue()`方法获取选定的值,二是通过`getSelected()`方法获取选定的单选按钮对象。例如: ```javascript // 获取选定的值 var ...
- `RadioGroup`:单选按钮组,用于在多个单选按钮中选择一个。 - `TextArea`:多行文本框,用户可以输入多行文本。 - `TextField`:单行文本框,用于输入单行文本。 - `Hidden`:隐藏域,不显示在用户界面上,但...
3. **RadioGroup值获取**: - `var linksTypeValue=myform.getForm().findField("links_type").getGroupValue();`:用于获取名为`links_type`的RadioGroup的选中值。 4. **按钮布局与样式**: - `buttonAlign:'...
2.3 ExtJS中的基本概念 2.4 非常有用的开发工具 2.4.1 开发插件spket 2.4.2 FullSource 2.4.3 MicrosoftScriptDebugger 2.5 ExtJS对原有JavaScript对象的扩展 2.5.1 Ext.Array 2.5.2 Ext.Date 2.5.3 Ext....
4. 通过ExtJS的getComponent方法获取页面上已经存在的容器组件(本例中容器的id是OptionsSet),然后将新创建的CheckboxGroup实例itemsGroup添加到这个容器中。 5. 最后调用doLayout方法,确保容器组件正确地布局新...
- `radiogroup`: `Ext.form.RadioGroup` - `textarea`: `Ext.form.TextArea` - `textfield`: `Ext.form.TextField` - `timefield`: `Ext.form.TimeField` - `trigger`: `Ext.form.TriggerField` - **Chart ...
在IT行业中,ExtJS是一个强大的JavaScript框架,专用于构建富客户端Web应用程序。它提供了一整套组件和工具,包括用于处理用户输入的form表单。当我们需要在表单中加载复杂的JSON数据时,ExtJS提供了丰富的功能来...
所以,代码首先尝试从`items`集合中直接获取字段,如果没有找到,就遍历每一个表单元素,特别是`radiogroup`和`checkboxgroup`。对于这些复合类型的字段,它会进一步遍历其内部的每个子项(即每个复选框),寻找匹配...