- Home
- Categorie
- Coding e Sistemistica
- Javascript & Framework
- Jquery / Fancybox - Problema con form caricato in lightbox
-
Jquery / Fancybox - Problema con form caricato in lightbox
Salve gente,
avrei un problema contro il quale è tutto il pomeriggio che sbatto la testa e spero proprio che voi possiate aiutarmi.In pratica con Fancybox carico il form presente in una pagina, che per comodità chiamo form.php , all'interno di un div lightbox.
Credo che fancybox carichi il contenuto con load() , ma non so... In ogni caso il contenuto arriva nella pagina.Il codice caricato funziona tutto perfettamente, javascript, html, stili ,etc.... l'unico "piccolo problema" è che il form non si riesce ad inviare.
In pratica il form viene caricato, ma ogni input presente nel form non viene visto, compreso il tasto di invio...Ho provato a serializzare i valori ( con serialize() ), ma niente, per il browser il campi del form non esistono.
Il form è un normalissimo form e funziona perfettamente se apro direttamente form.php.
Lo posto ugualmente per completezza: ```
<form action="main.php?setup=users&action=editUser" method="post" id="formEdit" name="formEditUser" />
<input type="hidden" name="id" value="34" />
<table class="table-form" width="320px"><tr> <td>Username:</td> <td><input class="editUser" id="editUsername" name="username" value="Nome Utente" type="text" size="30" /></td> </tr> <tr> <td width="13%">Password:</td> <td width="87%"><input class="editUser" id="editPassword" name="password" type="password" value="" size="30" /></td> </tr> </table> <input name="sendEditUser" id="sendEditUser"type="submit" value="Salva" /> </form>
Credo che il problema sia dovuto al fatto che il dom cambia, ma lui non se ne accorge... come faccio? Qualche suggerimento? Servono altre info? Grazie anticipatamente
-
Come non detto... un giorno e mezzo buttato via...
Avevo sbagliato ad aprire il tag form. Sono fuso.Avevo scritto <form ... /> invece di <form ...>
Per lui tutti gli elementi di input apparivano fuori dal form.