同じgroupNameのテーブルにラジオボタンがあります。 CCJSを使用せずにフォームを送信するときに、このフィールドを検証する比較的簡単な方法はありますか?groupNameによるXpagesラジオボタンの検証?
<xp:td>
<xp:radio id="radio120" groupName="R_1" value="#{document1.R_1}" selectedValue="1"></xp:radio>
</xp:td>
<xp:td>
<xp:radio id="radio120" groupName="R_1" value="#{document1.R_1}" selectedValue="2"></xp:radio>
</xp:td>
通常のラジオボタングループコントロールでは、errorMessageコントロールとともにvalidateRequiredを使用してメッセージを表示します。十分なフェア
<xp:radioGroup styleClass="A2" style="border:0px;" value="#{document1.Necktie}" layout="pageDirection" id="Necktie">
<xp:this.validators>
<xp:validateRequired message="REQUIRED!"></xp:validateRequired>
</xp:this.validators>
<xp:selectItem itemLabel="No" id="selectItem13"></xp:selectItem>
<xp:selectItem itemLabel="Yes" id="selectItem14"></xp:selectItem>
</xp:radioGroup>
<xp:message id="message10" for="Necktie"></xp:message>
私は、グループ名が一緒にラジオボックスを表示に関しては、グループ化のためにのみ使用されていると思いますか? validateRequiredで標準のradioGroupを使用したくない理由はありますか? –
同じグループにラジオボタンを配置するのは、非常に特殊な方法でレイアウトされているからです。テーブル内のさまざまなセルに埋め込まれています。上記の私のコードは、それらのセルのうちの2つを表示しているだけです。 –