Deselecionado linha em uma datatable do primefaces

3 respostas
S

Pessoal gostaria de saber como tem algum evento na datatable do primefaces para deselecionar uma linha selecionada.

3 Respostas

CLEYSON

Boa Tarde …

Verificar http://www.primefaces.org/showcase-labs/ui/datatableRowSelectionInstant.jsf
Eventos: rowSelect e rowUnselect

S

Boa tarde CLEYSON

Cara você sabe como faço para fazer uma requisição ajax quando clicar em um commandButton?

CLEYSON

Boa Tarde

O commandButton tem por default ajax=true

http://www.primefaces.org/showcase-labs/ui/commandButton.jsf

O que deve atentar:

Página WEB

<p:commandButton title="Zoom Out" icon="ui-icon-zoomout" actionListener="#{mapBean.zoomOut}" update="messages" oncomplete="handleComplete(xhr, status, args)"/>

update: componente que deve ser atualizado
oncomplete: script que deve ser executado após chamado do bean

No bean deve ter como passagem de parametro “ActionEvent event”

public void zoomOut(ActionEvent event){ RequestContext context = RequestContext.getCurrentInstance(); context.addCallbackParam("action", "zoomOut"); FacesMessage message = new FacesMessage(FacesMessage.SEVERITY_INFO, "Zoom Out", ""); FacesContext.getCurrentInstance().addMessage(null, message); }

Criado 16 de outubro de 2012
Ultima resposta 16 de out. de 2012
Respostas 3
Participantes 2