/ / problème lors de l'utilisation de $ .ajax () avec async: false appelant le service de repos - jquery, reste

problème d'utilisation de $ .ajax () avec async: faux appel au service de repos - jquery, rest

J'ai le code suivant:

$.ajax({
url:    "http://localhost:8080/App/game/leo/create",
type: "PUT",
async:   false,
success: function(result) {
console.log(result);
},
error: function(result) {
console.log("Error found");
console.log(result);
},
complete: function() {
console.log("call completed");
}

});

et je m'attendrais à ce que le programme entre dans le successsection, mais entre error code de section et journaux "Erreur trouvée" et l'objet avec la réponse que j'attends. Je sais que l'URL est correcte et renvoie en fait un code 200 OK et une chaîne. Des idées?

Réponses:

1 pour la réponse № 1

Grâce aux commentaires, j'ai trouvé le problème. C'était json mal formaté, je générais dans le service REST quelque chose comme {"id": "633ac368-b595-4552-bb01-2e23f99ee132"}

ce qui à mon avis c'était un bon format json, mais ce n'était pas le cas, la bonne façon est

{"id": "633ac368-b595-4552-bb01-2e23f99ee132"} (guillemets doubles au lieu de guillemets simples)

Merci à tous pour vos commentaires.