Thursday, January 30, 2014

EVENTO AJAX AL INICIAR UN DIÁLOGO

EVENTO AJAX AL INICIAR UN DIÁLOGO


Si deseamos que cada vez que se muestre un diálogoo este limpie los registros de un datatabled usamos      <p:ajax onstart> e invocamos el método para limpiar el list.
<p:dialog header="#{form['nivel1.search']}"
                     closable="false" showEffect="clip"
              
                     hideEffect="fade"

                     height="335"  width="750"
                     widgetVar="searchDialogWidgetVar">
              
               <p:ajax onstart="#{nivel1SearchController.clear()}" update=":form:growl" listener="#{nivel1SearchController.clear()}"/>



Método limpia el list

public String clear(){
   nivel1List = new ArrayList<>();
       return null;

}



No comments: