validar validacion formularios formulario ejemplos con bootstrap jquery jquery-validate

jquery - validacion - Complemento de validación: validación automática de múltiples formularios en una página



validar formulario html5 (1)

Actualmente necesito validar cada formulario como este:

$(document).ready(function () { $(''#admin_settings_general'').validate({ rules: { admin_settings_application_title: { required: true } }, highlight: function (element) { $(element).closest(''.form-group'').addClass(''has-error''); }, unhighlight: function (element) { $(element).closest(''.form-group'').removeClass(''has-error''); } }); });

Quiero que valide automáticamente los formularios para cada elemento con la etiqueta required .

¿Cómo puedo hacer eso?


Cita OP:

" Quiero que valide automáticamente los formularios para cada elemento con la etiqueta requerida".

Citar el comentario OP:

"Tengo que llamar a $(''#admin_settings_general'').validate() para cada uno de los formularios actualmente. ¿Cómo puedo llamarlo sin limitarlo a un formulario?"

Para inicializar correctamente .validate() en todos los formularios de una página, use un selector común como la etiqueta de form (o una class ). Como no puede adjuntar .validate() a ningún selector de jQuery que represente múltiples elementos de form , use un jQuery .each() . Así es simplemente cómo se diseñaron estos métodos de complementos.

$(document).ready(function() { $(''form'').each(function() { // attach to all form elements on page $(this).validate({ // initialize plugin on each form // global options for plugin }); }); });

DEMO de trabajo: http://jsfiddle.net/6Fs9y/