我尝试重新渲染一个<t:selectManyCheckbox layout="spread">
. 但是,它不会重新渲染。
阿贾克斯调用:
<h:selectBooleanCheckbox value="#{handler.property}">
<f:ajax listener="#{handler.toggleItems}" render="items" />
</h:selectBooleanCheckbox>
t:selectManyCheckbox
: _
<t:selectManyCheckbox id="items" layout="spread" forceId="true"
forceIdIndex="false" value="#{handler.selectedItems}"
required="true">
....
</t:selectManyCheckbox>
侦听器被调用并设置了新值<t:selectManyCheckbox>
,但它不会重新渲染。
任何想法为什么?我也试过render="myForm:items"
了render=":myForm:items"
。它是相同的形式。