convalida jQuery non funziona in Thickbox chiamata AJAX visualizzazione
-
16-09-2019 - |
Domanda
Im usando Thickbox 3.1 con jQuery 1.3.2 con il plugin di convalida e tutto funziona grande quando corro le pagine singolarmente ma quando uso Thickbox pagina popup (come dovrebbe), ma la convalida sulla pagina ora non funziona (All'interno della Thickbox), qualsiasi aiuto su questo sarebbe grande.
A proposito la cosa strana è che Thickbox sembra di essere al lavoro all'interno del thickbox ma non la convalida (che si trova sulla pagina stessa).
Grazie, --Phill
L'aggiunta di codice:
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>
Posso vista origine sul popup Thickbox e vedo tutto il codice JS e le librerie non ci sono, ma non è in esecuzione la convalida nel Thickbox Popup.
Soluzione
Credo che le anche handelers vengono impostati al caricamento della pagina, in modo che non si trovano al thickbox HTML generato. Non puoi impostare una richiamata per avviare il validationi dopo la thickbox ajaxloads il contenuto?