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.

¿Fue útil?

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?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top