Bonjour,
Je découvre petit à petit le framework Rico pour Ajax. Jusque là ça se passait pas trop mal mais là, je suis tombé sur un cas que je ne comprends pas. Il ne me semble pourtant vraiment pas compliqué... J'imagine que c'est un détail que je n'ai pas vu ou un point de Rico que je ne maîtrise pas bien...
Voilà, j'ai une page html (jsp en fait mais je ne crois pas que ce détail soit en cause) avec, en particulier, ce span :
Code :
- <span id="consultationRights">
- Any user can consult this entry.
- </span>
|
Un code javascript permet, quand on clique sur un lien, d'envoyer une requête asynchrone au serveur, qui traite et retourne une réponse, sensée modifier le contenu du span. Mais rien. J'ai bien une trace sur le serveur, voici ce qu'il envoie :
Code :
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <ajax-response>
- <response type="element" id="consultationRights">
- <div>Consultation rights limited to : </div><ul><li>ab</li><li>b modified</li><li>z</li></ul>
- </response>
- </ajax-response>
|
J'ai pensé à un moment que le problème venait de la réponse envoyée mais en retournant quelquechose de plus simple, j'ai le même souci :
Code :
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <ajax-response>
- <response type="element" id="consultationRights">
- toto
- </response>
- </ajax-response>
|
Bizarrement, j'ai une autre page qui ressemble beaucoup à celle-ci, avec un span :
Code :
- <span id="structName">
- No structure chosen
- </span>
|
et une réponse du serveur :
Code :
- <?xml version="1.0" encoding="ISO-8859-1"?>
- <ajax-response>
- <response type="element" id="structName">
- toto
- </response>
- </ajax-response>
|
Et là, mon span est bien modifié...
Quelqu'un saurait me dire ce qui va pas? S'il vous manque une info pour m'aider à déterminer l'origine du problème, je peux m'en charger.
Merci d'avance
Message édité par Mario_ le 09-10-2007 à 14:39:24
---------------
Soyons ouverts d'esprit, mais pas au point de laisser notre cerveau s'enfuir.