使用ExtJS检查单选按钮

Dav*_*vid 5 javascript extjs radio-button

我可能会遗漏一些东西,但是如何使用ExtJS(v 3)以编程方式检查radiobutton?

以下似乎并不总是有效

var radio = Ext.get("myradiobutton");

radio.set( "检查",");

收音机有时会被检查,有时候不会......

radio.is(":checked")有时会返回true,有时会返回false

谢谢

And*_*sky 13

我建议使用这个函数:http://docs.sencha.com/ext-js/3-4/#!/api/Ext.form.Radio-method-setValue

var radio = Ext.get("myradiobutton");
radio.setValue(true);
Run Code Online (Sandbox Code Playgroud)

  • 这也适用:Ext.getCmp('myradiobutton').setValue(true); (2认同)

Eva*_*oli 6

为什么不直接使用DOM?

Ext.getDom('myradio').checked = true;
Run Code Online (Sandbox Code Playgroud)