radioGroup – Radio Button Group
Displays multiple buttons that can be selected or cleared.
Only one button in the group can be selected.
Mục Lục
Category
Core Controls
Syntax
<xp:radioGroup attributes>content</xp:radioGroup>
Table
1
.
Embedded controls
Control
Description
selectItem
Provides one item for user selection.
selectItems
Provides one or more items for user
selection.
Table
2
.
Essential properties
Property
Description
id
Defaults to radioGroup1
, radioGroup2
,
and so on.
text
Provides a label.
value
Binds the control to a data element
or other value.
legend
Provides a screen readable group description.
Table
3
.
All properties
Category
Properties
accessibility
accesskey, legend, role, tabindex, title
basics
attrs, binding, dir, disabled, id, immediate, lang, loaded, readonly, rendered, rendererType, required
data
converter, defaultValue, disableClientSideValidation, disableModifiedFlag, disableValidators,
showReadonlyAsDisabled, validator, validators, value, valueChangeListener, valueChangeListeners
dojo
dojoAttributes, dojoType
events
onblur, onchange, onclick, ondblclick, onfocus, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup
format
border, layout
styling
disabledClass, disableTheme, enabledClass, style, styleClass, themeId
Usage
At run time, one or more radio buttons
appear on the page. The user can select one button. When a button
is selected, any other button selected is cleared.
At run time, one or more radio buttons appear on the page. The user can select one button. When a button is selected, any other button selected is cleared.
For accessibility
compliance, you must specify the legend
property.
Examples
This Radio Button Group control presents
two items for selection.
<xp:radioGroup id="radioGroup1" legend="Select fruit" value="#{document1.fruit}" layout="pageDirection">
<xp:selectItem itemLabel="Apples" itemValue="apples"></xp:selectItem>
<xp:selectItem itemLabel="Oranges" itemValue="oranges"></xp:selectItem>
</xp:radioGroup>
<xp:radioGroup id="radioGroup1" legend="Select fruit" value="#{document1.fruit}"
layout="pageDirection">
<xp:selectItems>
<xp:this.value>
<![CDATA[#{javascript:return new Array("Apples|apples", "Oranges|oranges")}]]>
</xp:this.value>
</xp:selectItems>
</xp:radioGroup>
This Radio Button Group control presents two items for selection using a formula.
<xp:radioGroup id="radioGroup1" legend="Select fruit" value="#{document1.fruit}"
layout="pageDirection">
<xp:selectItems>
<xp:this.value>
<![CDATA[#{javascript:var list = @DbColumn("", "fruits", 1);
return @Explode(list,",")}]]>
</xp:this.value>
</xp:selectItems>
</xp:radioGroup>
This Check Box Group gets its item selections from the values in a view column.
This Radio Button Group control presents two items for selection.