0

我有一个复选框,在该复选框上给出了一个数据表 id 作为重新渲染。这是来自 JSP- 的复选框的完整标记

<h:selectBooleanCheckbox id="A_IsDefaultSpouseAnnutant"
    value="#{XXXXXX.a_IsDefaultSpouseAnnutant}">
    <a4j:support actionListener="#{XXXXXX.changeVisibility}" ajaxSingle="true"
        event="onclick" immediate="true" reRender="benListTable"/>
</h:selectBooleanCheckbox>

我的期望是单击复选框时,下面的数据表应该重新呈现并显示更改的值。但是在我手动刷新页面之前,这些更改不会生效。我在互联网上搜索了导致此问题的任何原因,但找不到任何原因。任何 ehlp 都会有很大帮助。

注意:当我尝试重新渲染时,该表被禁用。JSF 是否重新渲染禁用的元素?

4

0 回答 0