0

2 つのラジオ ボタンを異なる場所に配置する必要がある JSF ページを開発しています。最初のものには 2 つのカレンダー コンポーネントがあり、次のものには入力テキストがあります。コンポーネントは次のようになります (すべてのコンポーネントが一列に並んでいます)。問題は、2 つのラジオ ボタンが互いに近くになく、間にコンポーネントがあることです (それらが互いに近くにある場合は、h:selectOneRadio を使用できます)。JSFまたはRichfacesでこれを達成する方法はありますか? どんな提案でも大歓迎です!!!

4

1 に答える 1

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>
于 2013-06-27T11:50:00.143 に答える