Estoy usando el complemento validador encontrado here para validar un formulario.jquery validator plugin with display: none form elements
problema que estoy teniendo es si pongo el siguiente en torno a un elemento de un formulario de entrada no es validada:
<div style="display:none;"><input type="text" name="test" /></div>
Necesito esto porque estoy usando otras capas de control de interfaz de usuario para los elementos de entrada y Don' Quiero que sean visibles.
Funciona en elementos en línea y de bloque, pero necesito que esté oculto. ¿Hay alguna forma de evitar esto?
Gracias por cualquier comentario
Actualización:
Lo que más me validar campos de selección de opciones, con Django (es decir: {{}} form.select_option_element)
con tanta eficacia:
<div style="display:none;">
{{form.select_option_element}}
</div>
... no funciona
Inmediatamente después de la publicación que parece que solucionarlo con:
<div style="visibility: hidden; height: 0;">
{{form.select_option_element}}
</div>
A continuación, me permite validar el campo.
Por favor, no coloque la respuesta aceptada dentro de su pregunta. Las preguntas y respuestas deben mantenerse separadas. – dSquared
no hay problema, no se utiliza para el lugar todavía –
posible duplicado de [jQuery Validate - Habilitar validación para campos ocultos] (http://stackoverflow.com/questions/8466643/jquery-validate-enable-validation-for-hidden-fields) –