[AJAX] et appel de fonction
Bonjour,
je debute avec AJAX et suis en train de reecrire une appli qui reposait sur jsp-servlet.
Je fais appel aux requetes asynchronisées pour rafraichir des tableaux de données. En gros je recupere un <table>...</table> generé par la servlet.
En plus de ce tableau , je recupere également du javascript (objet + fonctions) qui est crée dynamiquement par la servlet.
au final ma réponse contient du text du style :
Code:
1 2
|
<table>...</table><script>...</script> |
le req.responseText est ensuite injectée dans un div de la facon suivante:
Code:
1 2
|
document.getElementById('resultDiv').innerHTML = req.responseText; |
Mon probleme : bien que le tableau soit bien présent, il m'est impossible d'appeler les methodes contenues dans les tag <script> :cry:
C'est comme si le code etait absent.
Est ce que cela est evident et si oui pourquoi ?
Remarque : je suis certain que le code javascript fonctionne car lorsque je l'utilise sans ajax , donc avec reconstruction totale de la page , tout marche bien :mrgreen:
merci pour votre aide