Pessoal gostaria de saber como tem algum evento na datatable do primefaces para deselecionar uma linha selecionada.
Deselecionado linha em uma datatable do primefaces
3 Respostas
Boa Tarde …
Verificar http://www.primefaces.org/showcase-labs/ui/datatableRowSelectionInstant.jsf
Eventos: rowSelect e rowUnselect
Boa tarde CLEYSON
Cara você sabe como faço para fazer uma requisição ajax quando clicar em um commandButton?
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);
}