El plugin se puede configurar usando las siguientes funciones:
//Se están mostrando los valores por defecto:
$('#form').djValidator({
mode: 'submit',
blur: true,
decorate: true,
border_color: 'red',
style:'display:none; color:red; text-align:inherit; font:italic bold .9em sans-serif',
template:'<p class="dj-validator-msg" style="$style">$msg</p>',
request_method: 'post',
success: function($form){return true;}
});
Propiedad | Valores permitidos | Descripción |
mode |
“submit” (valor por defecto) |
Especifica el modo en el que se ejecutará el plugin: |
blur |
true (valor por defecto) |
Activa la validación campo por campo en los eventos blur, equivalente al modo “blur”, pero solo funciona cuando el modo es “submit”. |
decorate |
true |
Activa la decoración de los inputs cuando su valor no es válido, la decoración consta de cambiar el color del borde del campo según la propiedad “border_color”. |
border_color |
“red” (valor por defecto) |
Define el color de borde para la decoración de campos no válidos. |
style |
Valor por defecto: |
Define el estilo css de los mensajes de validación. Se puede colocar display:none; para activar el efecto FadeIn en los mensajes. |
template |
Valor por defecto: |
Define la plantilla html de los mensajes de validación, en la marca "$style”
se inserta el valor de la propiedad “style” y en la marca $msg se inserta el mensaje de validación. |
request_method |
“post” (valor por defecto) |
Define el método de comunicación cuando se realizan validaciones en el servidor. |
success |
function($form){return true;} |
Modo “submit”: Define la función a ejecutarse cuando el formulario sea válido, por defecto se realiza el
envío del formulario automáticamente cuando la validación devuelve true. |