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