Bonjour,

J’essai de récupérer le résultat d'une requête Ajax retourner sous forme Json. J'utilise pour cela la librairie struts-dojo-tags.

Voici le code de la jsp utilisant sx :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 <s:form action="ajaxContributeurFormAction">
        <s:textfield  name="nom" />
        <s:hidden name="type" value="1" />
        <sx:submit  label="Ajouter" />
 </s:form>
Mon action ajaxContributeurFormAction reçoit bien la demande et me retourne bien sa réponse sous forme Json (je vois la requête et la réponse via Firebug).
Je ne trouve pas de documentation expliquant comment traiter le json retourné pour en faire quelque chose.
J'ai essayé ceci avec Jquery :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
jQuery(document).ready(function() { $.getJSON("ajaxContributeurFormAction.action?struts.enableJSONValidation=true&jsoncallback=?",
        function(jsonString) {                    
          alert("data : " + jsonString.data );
        }
      );
      });
Mais cela ne fonctionne pas, je n'ai aucun affichage, ni d'erreur javascript.
Avez vous une solution, idée ?

Merci