小组单选按钮在另外地点

时间:2013-06-27 10:18:50

标签: jsf radio-button richfaces

我正在开发一个JSF页面,我必须在不同的位置放置两个单选按钮。第一个将有两个日历组件,下一个将有一个输入文本。 组件如下(单行中的所有组件)。        问题是2个单选按钮不是彼此靠近,而是在它们之间有组件(如果它们彼此靠近,我可以使用h:selectOneRadio)。 有没有办法在JSF或Richfaces中实现这一点? 任何建议表示赞赏!!!

1 个答案:

答案 0 :(得分:0)

您可以使用CSS并将按钮放在需要的位置,但是如果您需要单独设置每个按钮的样式,那么这些按钮将不起作用。

或者您可以使用<a4j:jsFunction>的基本单选按钮,如下所示:

<input type="radio" onclick="changeValue(1)">
    <calendar> …

<input type="radio" onclick="changeValue(2)">
    <h:input… >

<a4j:jsFunction name="changeValue" >
    <a4j:param assignTo="#{bean.value}" name="value" />
</a4j:jsFunction>