2012-03-14 10 views
10

Necesito habilitar la validación de campos ocultos utilizando ASP.net MVC3, validación no intrusiva.MVC3 Force Validation of Hidden Fields

La razón detrás de esto es un plugin jquery que oculta el campo de entrada original para mostrar algo más elegante. Pero esto deshabilita la validación del campo a medida que se oculta.

He intentado utilizar el siguiente código pero sin éxito.

$("form").validate({ 
    ignore: "" 
}); 

Gracias

Respuesta

16

con un toque de this Question yo era capaz de manipular las opciones del objeto validador discreta.

var validator = $("#myFormId").data('validator'); 
validator.settings.ignore = ""; 
+0

Buen trabajo esto me ha estado volviendo loco durante mucho tiempo :-) – Rob

+0

¡¡Impresionante !!!. Estaba buscando una respuesta. Hmm, necesito comenzar a buscar más en el funcionamiento interno del plugin discreto de MVC3. – parsh