la validación de jQuery que no trabajan en Thickbox llamada AJAX pantalla
-
16-09-2019 - |
Pregunta
Im usando Thickbox 3.1 con jQuery 1.3.2 con el plugin de validación y todo funciona muy bien cuando corro las páginas individualmente, pero cuando uso Thickbox la ventana emergente de la página (como debería), pero la validación de la página ahora no funciona (Dentro de la Thickbox), cualquier ayuda en esto sería grande.
Por cierto, lo extraño es que Thickbox parece estar funcionando dentro de la thickbox pero no la validación (que está en la misma página).
Gracias, --Phill
Agregar código:
page1.html (JavaScript)
$(document).ready(function(){
$("#page1Form").validate({
rules: {
"field1": {
required: true,
digits: true
},
"field2": {
required: true
}
},
errorElement: "div"
});
});
index.html (Thickbox link)
<a href="page1.html" class="thickbox">Page 1</a>
Puedo vista de origen en la ventana emergente Thickbox y veo todo el código JS y bibliotecas están ahí, pero no se está ejecutando la validación en el Thickbox emergente.
Solución
Creo que los handelers incluso se están estableciendo en la carga de la página, por lo que no se fijan en el thickbox genera html. ¿No puedes establecer una devolución de llamada para iniciar el validationi después de la thickbox ajaxloads el contenido?