Ho trovato una soluzione.![]()
Più che altro è un escamotage.
Allora per far eseguire il codice Javascript ritornato da una chiamata ajax, semplicemente taglio l'HTML ritornato dalla richiesta in corrispondenza dei tag <script> ed eseguo l'eval di questi pezzi di codice.
Semplice ma geniale no?![]()
Il problema è che non funziona all 100%, ovverto se faccio l'eval di una funzione e poi l'eval di una chiamata a tale funzione, funziona correttamente (scusate il gioco di parole).
Se invece la chiamata alla funzione (passata ad eval) la faccio alla pressione di un tasto o ad un qualsiasi altro evento, non funziona. :master:
Comunque sono riuscito a risolvere tutti i miei problemi anche se sono stato costrestto ad inserire la funzione di validazione dei form nell'attributo onsubmit del tag <form> per il motivo appena spiegato.
Ciao
![]()

Rispondi quotando