Включение и отключение selectOneMenu через selectBooleanCheckbox - PullRequest
0 голосов
/ 08 февраля 2012

У меня есть (согласно некоторым другим ответам, которые я нашел здесь) следующее:

<a4j:outputPanel id="qualSelectorWrapper" ajaxRendered="true">
    <h:selectOneMenu id="qualSelector" value="#{xmlCreator.qualFilename}" disabled="#{!xmlCreator.qualFileEnabled}">
        <f:selectItems value="#{si:toSelectFileList(appController.directoryContents)}"/> 
    </h:selectOneMenu>
</a4j:outputPanel>
<h:selectBooleanCheckbox value="#{xmlCreator.qualFileEnabled}">
    <a4j:support event="onclick" reRender="qualSelector"/>
</h:selectBooleanCheckbox>

К сожалению, установка флажка абсолютно ничего не делает.Что я делаю не так?

1 Ответ

0 голосов
/ 09 февраля 2012

изменение

<a4j:support event="onclick" reRender="qualSelector"/>

до

<a4j:support event="onclick" ajaxSingle="true" reRender="qualSelector"/>

, кажется, делает трюк.

Нашел через этот вопрос .

...