h:selectOneRadioコンポーネントのアイテム表示をパーソナライズする方法は? [複製]
-
06-07-2019 - |
質問
この質問にはすでに回答があります:
実際には、f:selectItemsタグから与えられたアイテムを表示するためにh:selectOneRadioを使用しています。
テキストを表示するよりも、画像を表示したいです。
selectItem <!> quot; value <!> quot;からのhtmlをレンダリングする方法が見つからなかったため、どのように可能ですか。属性?
ありがとう、これは現在のコードです。画像表示はありません...
<h:selectOneRadio layout="spread" value="#{question.candidateAnswer.value}"
disabledClass="invalid_choice" enabledClass="valid_choice" >
<a:support event="onchange" actionListener="#{answerManager.answer}"
reRender="zoneQuestions, zoneNavigation, zoneScenariiList, zoneCart" />
<f:selectItems value="#{question.choices}" />
</h:selectOneRadio>
ありがとう
解決
すべてのh:selectOneMenu
が行うことは、HTML選択入力をレンダリングすることです。これは画像を表示できません。
カスタムコンポーネントが必要になります。おそらく、Richfacesドロップダウンメニューを選択入力のように機能させることができますが、おそらくコンボボックスを強化するこれらのjQueryプラグイン
所属していません StackOverflow