Checkbox单击后面板重新加载

时间:2010-08-12 09:35:56

标签: java ajax jsf richfaces

我有以下场景(使用富脸):

  ...
  <a4j:outputPanel id="foo">
    <h:commandButton disabled="#{not _user.selected}" value="Do Stuff" />
  </a4j:outputPanel>
  ...
  <h:selectBooleanCheckbox value="#{_user.selected}">
  </h:selectBooleanCheckbox>
  ...

我现在想要在单击复选框时重新加载'foo'面板。将重新加载功能添加到复选框的正确方法是什么?

1 个答案:

答案 0 :(得分:3)

因为您正在使用richfaces(如您标记的那样):

<h:selectBooleanCheckbox value="#{_user.selected}">
   <a4j:support event="onclick" reRender="foo" ajaxSingle="true"/>
  </h:selectBooleanCheckbox>