Jsf 2 如何在复选框单击时更新特定行的特定表列
我有一个数据表,其中有五列。第一、第四和第五列由复选框组成。我希望,如果用户选择或取消选择某一行的复选框,那么该行的所有复选框也会生效。我正在使用viewScope。这在视图范围内是可能的吗Jsf 2 如何在复选框单击时更新特定行的特定表列,jsf-2,primefaces,Jsf 2,Primefaces,我有一个数据表,其中有五列。第一、第四和第五列由复选框组成。我希望,如果用户选择或取消选择某一行的复选框,那么该行的所有复选框也会生效。我正在使用viewScope。这在视图范围内是可能的吗 谢谢当第一列中的勾号改变时,我会调用bean方法。在那里,您可以设置其他选择的计算。设置后,刷新。只需在渲染/更新中指定这些复选框的相对ID即可 <p:column> <h:selectBooleanCheckbox id="column1" value="#{item.colum
谢谢当第一列中的勾号改变时,我会调用bean方法。在那里,您可以设置其他选择的计算。设置后,刷新。只需在
渲染/更新中指定这些复选框的相对ID即可
<p:column>
<h:selectBooleanCheckbox id="column1" value="#{item.column1}">
<f:ajax render="column4 column5" />
</h:selectBooleanCheckbox>
</p:column>
...
<p:column>
<h:selectBooleanCheckbox id="column4" value="#{item.column4}" />
</p:column>
<p:column>
<h:selectBooleanCheckbox id="column5" value="#{item.column5}" />
</p:column>
...
所以如果他勾选了一个,那一行中的所有内容都被勾选,如果他取消勾选了一个,那一行中的所有内容都被取消勾选?我同意jk2问题。如果答案是肯定的,你为什么想要这个?@jk2是的,正是我想要这个。这可能吗?我该怎么做呢。我想这样做是因为我有一个要求。我在第一列、第四列和第五列有h:selectOneMenu。我希望当第一列复选框单击时,该行的第四列和第五列复选框也会生效。