[ dr ZiDoo @ 17.11.2008. 11:19 ] @
E ovako imam login/register/forgetpasswrod sistem integrisan kroz thickbox (jquery plugin - ne preporucujem nikom da ga koristi uzasno je napisan).

Problem nastaje kad ja otvorim thickbox i u njega ajaxom ucitam neki sadrzaj. Kliktanje po linkovima koji se takodje dalje otvaraju u thickboxu radi dobro, sam thickbox to sve sredjuje, medjutim problem je u submitu forme. Prilikom ucitavanja sadrzaja u thickbox ucita se i sledeci dio coda:

Code:

<script type="text/javascript">
$(document).ready(function() { 
    var options = { 
        target:        '#TB_ajaxContent',
    }; 
 
    // bind form using 'ajaxForm' 
    $('#memberLogin').ajaxForm(options);
});
</script>

* jquery forms plugin

ovo se naravno pokrene kad se ucita sadrzaj korz ajax ali samo u non-IE browserima. Znaci IE uopste ne pokrece JS koji se dodatno ucitava krzo Ajax. Probo sam i windows.onload i stvasta nesto ali nece. Interesuje me jel iko uspijo ubjediti IE da ucita novoucitani JS.
[ dr ZiDoo @ 17.11.2008. 12:07 ] @
Rjeseno.
Presretne se submit poziv, ubaci JS/jQuery code i opet submita. Radi ko zmaj.
[ Aleksandar Ružičić @ 17.11.2008. 23:02 ] @
mozes da koristis liveQuery plugin ali ipak treba njega izbegavati jer je veliki impact na performanse aplikacije, tako da je tvoje resenje u ovom slucaju mnogo bolje. (ali cisto da pomenem, mozda nekome nekada zatreba)