创建xtype=radiogroup
时,渲染的元素使用input type=button
代替input type=radio
,我从文档中提取示例,将其放入fiddle并且相同发生。在Firefox和Chrome中试过这个。
为什么不生成无线电输入,我该如何解决?
答案 0 :(得分:1)
这是正确的行为。 ExtJs正在使用input type=button
来渲染radiogroup。这些输入用css设计,看起来像真正的单选按钮。
正如@matt所提到的,使用input type=button
的原因是无法使用CSS设置无线电盒的颜色,边框和背景样式。
在你的小提琴输入看起来像普通按钮,因为jsfiddle没有正确加载ext-all.css。如果你手动添加ext-all.css(就像我在this fiddle中所做的那样),你会发现所有输入看起来都像是单选按钮。