通过selectBooleanCheckbox启用和禁用selectOneMenu

时间:2012-02-08 15:35:44

标签: java jsf richfaces jsf-1.2

我(根据我在这里找到的其他答案)以下内容:

<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 :(得分:0)

改变

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

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

似乎可以解决问题。

通过this question找到。