Appel d'un web service qui retourne un JSON en javascript
Bonjour,
J'essaye d'appeler un web service avec ajax et voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
var getJsonData = function ()
{
var myAjax = new Ajax.Request(
'http://fr-d129876:8080/webService//getSession/',
{
method: 'get',
parameters: {},
onSuccess: function (xhr)
{
if(xhr==null)
alert("reponse: "+xhr);
else{alert("LastName : "+xhr['LastName']); alert("MonJSON : "+xhr);}
}
}
);
}; |
Normalement le web service me retourne un Json contenant LastName et FirstName. Quand j'affiche le résultat j'ai: LastName: undefined et MonJSON : [object Object]
Est ce que je recupère bien mon élément?
Merci d'avance
Comment gérer les paramétres avec les webservices
Merci de votre réponse.
Je crois que mon json est bien vide.
Sinon si je veux appeler mon web service en lui passant les paramétres, comment sera la syntaxe?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
var setJsonData = function ()
{
var LastName="nom";
var FirstName="prenom";
var myAjax = new Ajax.Request(
'http://fr-d129876:8080/webService//setSession/',
{
method: 'post',
parameters: {LastName,FirstName},
}
);
}; |
Merci d'avance