Javascript 在p:selectManyCheckbox中选择所有值

Javascript 在p:selectManyCheckbox中选择所有值,javascript,jsf,primefaces,Javascript,Jsf,Primefaces,我正在处理一个问题,我有一个p:selectManyCheckbox和一个Map有27个值,我想选择它们。但是我想用一个selectManyCheckbox来选择所有的值,但我不知道怎么做 我在javaScript中找到了与JSF一起使用的解决方案,但我不知道如何与PrimeFaces一起使用,也不知道如何与Bean一起使用 我的代码是这样的 <p:selectManyCheckbox id="ufs" value="#{lojaBean.pojo.ufsInss}" layout="gr

我正在处理一个问题,我有一个
p:selectManyCheckbox
和一个
Map
有27个值,我想选择它们。但是我想用一个
selectManyCheckbox
来选择所有的值,但我不知道怎么做

我在
javaScript
中找到了与
JSF
一起使用的解决方案,但我不知道如何与
PrimeFaces
一起使用,也不知道如何与
Bean
一起使用

我的代码是这样的

<p:selectManyCheckbox id="ufs" value="#{lojaBean.pojo.ufsInss}" layout="grid" columns="4" styleClass="columnLeft">
    <f:selectItems value="#{lojaBean.helper.estados}"/>
    <f:selectItem itemLabel="Todas"/>
</p:selectManyCheckbox>


那么我该怎么做呢?

只需添加一个带有value=“all”的selectItem,然后在后端将其绑定为一个值来保存所有值。你可以使用ajaxI来实现。我曾尝试使用绑定
事件来实现这一点,但没有按照我的要求实现,你能给我举个例子吗?你能给我举一个使用“ajax”的例子吗?