Saturday, March 14, 2015

Método onblur

Método onblur
Si tenemos un formulario y deseamos que el usuario escribe por ejemplo una cédula, y no da enter, podríamos invocar algún método específico mediante el método onblour y usando <p:remoteCommnad>.
De esta manera no es necesario que presione Enter con escribir la cédula y salir del componente se activa el método.


Segmento de codigo


<p:remoteCommand update="tabView,:form:barra:toolbar,:form:growl,:form:datatableImpuestos"  
                                            name="remotefindcontribuyentes" actionListener="#{componentePagos


      <p:inputText   id="cedula"
                                          disabled="#{!componentePagos.escontribuyente}"
                                          value="#{componentePagos.cedula}"  placeholder="8-888-8888"
                                          title="#{msg.cedula}"
                                          onblur="remotefindcontribuyentes();"
                                          onkeypress="if (event.keyCode == 13) {
                                                      remotefindcontribuyentes();
                                                      return false;
                                                  }"
                                          />

No comments: