Je veux appeler un webservice depuis jQuery. Comment puis-je le faire ?
Réponses
Trop de publicités?EDITAR:
L'OP ne cherchait pas à utiliser des requêtes inter-domaines, mais jQuery prend en charge JSONP à partir de la version 1.5. Voir jQuery.ajax() et plus particulièrement le crossDomain
paramètre.
Les requêtes Ajax de jQuery ne fonctionneront pas de manière intersite, donc si vous voulez interroger un service web RESTful distant, vous devrez probablement créer un proxy sur votre serveur et l'interroger avec une requête get de jQuery. Voir ce site pour un exemple.
S'il s'agit d'un service web SOAP, vous pouvez essayer la méthode suivante plugin jqSOAPClient .
Quelque peu lié à appeler un service web asp-net à l'aide de jquery
J'ai écrit un blog sur la façon de consommer un service WCF en utilisant jQuery :
http://yoavniran.wordpress.com/2009/08/02/creating-a-webservice-proxy-with-jquery/
Ce post montre comment créer un service proxy directement en javascript.
- Réponses précédentes
- Plus de réponses