I had a similar issue with a4j:outputPanel. Try the ajaxRendered attribute. ajaxRendered =true

ajaxRendered= Defines, whether the content of this component must be (or not) included in AJAX response created by parent AJAX Container, even if it is not forced by reRender list of ajax action. Ignored if component marked to output by Ajax action. default false




Garner, Shawn wrote:

<h:panelGroup>

<h:selectBooleanCheckbox id="enrollSchoolSecContDispCB" value="#{enrollHandler.isSecondaryContactDisplayed}">

<a4j:support id="enableContactCBEvent" event="onchange" reRender="enrollSchoolSecContDispCB,secTechContPanel"/>

</h:selectBooleanCheckbox>

<h:outputText value="#{bundle['enroll.school.include.sec.cont.info.label']}"/>

</h:panelGroup>

<a4j:outputPanel id="secTechContPanel" rendered="#{enrollHandler.isSecondaryContactDisplayed}">

...couplde panelGrids

</a4j:outputPanel>

I’ve tried it with different events and with and without the checkbox id in the reRender.

It never renders the contents of the outputPanel. I can’t tell that it does anything.

I tried adding an action to the support but it doesn’t call it either.

If I check the box and go to the next page and then return the outputPanelDisplays so I know they are mapped correctly.

Shawn

------------------------------------------------------------------------

*From:* Adrian Mitev [mailto:[EMAIL PROTECTED]
*Sent:* Thursday, February 01, 2007 10:16 AM
*To:* MyFaces Discussion
*Subject:* Re: ajax4jsf, checkbox, and reRender

Whats your issue? Please paste your code.

2007/2/1, Garner, Shawn <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>:

Has anyone had any problems getting a a4j:outputPanel to reRender when checking a checkbox?

I'm having such issues and need some help.

Shawn

****************************************************************************

This email may contain confidential
material. If you were not an intended recipient,
Please notify the sender and delete all copies.
We may monitor email to and from our network.

***************************************************************************

****************************************************************************

This email may contain confidential
material. If you were not an intended recipient,
Please notify the sender and delete all copies.
We may monitor email to and from our network.

***************************************************************************


Reply via email to