|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||||
|
Invité de passage
![]() Inscription : juillet 2009 Messages : 9 ![]() |
Bonjour,
Je vous explique mon problème. Avant, j'utilisais Prototype et Ajax.Request afin de modifier le contenu d'un DIV, avec comme spécificité d'évaluer les scripts contenus dans le HTML renvoyé. Exemple (simplifié pour le besoin de ce post Fichier HTML principal Code :
Fichier PHP Ajax : Code :
=> Le résultat obtenu était le suivant :
Bon, comme vous vous en doutez, ce n'est pas mon vrai script, c'est simplifié au possible, et si tout était aussi simple, j'aurais placé mon alert() directement dans le onSuccess au lieu de le faire évaluer Si j'ai besoin d'évaluer mes scripts une fois la réponse parvenue, c'est pour plusieurs raisons, que je ne vais pas détailler. Bref. Ca, ça marche très bien. Là où ça se corse, c'est quand j'ai voulu modifier plusieurs DIV avec une seule et même requête AJAX. Du coup, on utilise JSON ! Fichier HTML principal : Code :
Fichier PHP Ajax : Code :
Résultat obtenu :
La question à 100 balles : Savez-vous comment évaluer du script contenu dans une chaîne JSON ? Merci d'avance !! Ben |
||||||||
|
|
00
|
|
|
#2 |
|
Membre habitué
![]() eric Étudiant Inscription : décembre 2010 Messages : 103 ![]() |
à tout hasard , ca marcherait peut être si tu appelais explicitement ta fonction retournée (en faisant une fonction avec un nom generique) une fois qu'elle est ratachée au DOM...
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com