我有一个p:dataTable
。在这个表中,我在列中有一个复选框。这是代码:
<p:selectBooleanCheckbox
value="#{var.selected}"
itemLabel="#{var.description}"
/>
在我添加一行并更新整个表之后,后面选中的复选框插入的行将检查上移!这只是一个图形问题!现在未选中的复选框是yet选中,因为如果选中复选框,我会在行中显示其他内容。相反,现在显示为选中的复选框是而不是显示其他组件。
我检查了html,检查它们的类和属性消失了。但是调试后端我看到,在列表中连接到表,添加后,所有项目具有期望值。
这是一个最小的可重复的例子:https://ufile.io/6a60kxpn
我不知道为什么,但我解决了把process="@this"
放到actionButton
s。如果有人能告诉我为什么,我就接受答案。