У меня есть радиокнопки в таблице с тем же именем группы. Есть ли относительно простой способ проверить это поле при отправке формы без использования CCJS?Проверка правильности кнопок 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>
При регулярном радио управления Кнопка группы, я использую validateRequired с контролем ErrorMessage, чтобы отобразить сообщение.
<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? –
Причина в том, что у меня есть радиокнопки в ту же группу, которые выложены очень определенным образом: они встроены в различные ячейки в таблице. Мой код выше показывает две из этих ячеек. –