CheckBox selecionar todos

0 respostas
C
Bom dia pessoal, trabalhndo com o p:selectBooleanCheckbox do primeFaces encontrei uma dificuldade para que quando marca esse p:selectBooleanCheckbox marque todos os outros da tabela.
<p:dataTable id="dtCidade" value="#{cidadeMBean.lazyModel}" lazy="true" var="item" paginator="true" rows="5" paginatorAlwaysVisible="false"
                       emptyMessage="#{msgs.dtVazia}" rowsPerPageTemplate="5,10,15" selection="#{cidadeMBean.selectedCidades}" selectionMode="single"
                       rowKey="#{item.codigocidade}" paginatorPosition="bottom" rowIndexVar="rowIx" binding="#{cidadeMBean.dtCidades}" styleClass="dtQuebraLinha">

              <p:column style="width: 30px;text-align: center;">
					<f:facet name="header">
						<p:selectBooleanCheckbox id="cbxSelecionarTodasCidade" >
							<p:ajax event="change" update="cbxSelecionarTodas" />
						</p:selectBooleanCheckbox>
					</f:facet>
					<p:selectBooleanCheckbox id="cbxSelecionarTodas" onchange="selecionarTodosFornecedor()">
						<p:ajax event="change" listener="#{cidadeMBean.selecionarTodasCidades}" />
					</p:selectBooleanCheckbox>
			  </p:column>
                  ......
         </p:dataTable>
Alguém pode me ajudar?
Criado 5 de julho de 2012
Respostas 0
Participantes 1