Je crée un site Web mobile en utilisant html5. Actuellement, j'utilise javascript pour remplir mes champs avec des données statiques. J'ai également créé un webservice en utilisant .net et C#, et une base de données en utilisant mysql. Mon webservice peut interroger correctement la base de données. Est-ce que quelqu'un sait comment appeler le webservice à partir d'une fonction javascript?comment appeler un service Web en utilisant html et javascript
Répondre
Le moyen le plus simple est d'utiliser AJAX - la plupart des bibliothèques comme jQuery ont un support direct. Notez que de par leur conception, les navigateurs ne vous permettent pas d'accéder à un service Web qui s'exécute sur un domaine différent de la page hôte (voir this) mais il existe des moyens d'utiliser des techniques telles que JSONP.
La méthode la plus rapide pour commencer est probablement d'utiliser la fonction jQuery's ajax(). J'espère que cela t'aides!
Personnellement, j'utiliserais jquery pour cela. Il y a un très bon article à ce sujet ici: http://encosia.com/using-jquery-to-consume-aspnet-json-web-services/
Fondamentalement, vous appelez le webservice, avec la fonction Ajax(), et le crochet quelques fonctions à son succès (et possible échec) des événements, comme dans cet exemple:
$(document).ready(function() {
$.ajax({
type: "POST",
url: "RSSReader.asmx/GetRSSReader",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
// Hide the fake progress indicator graphic.
$('#RSSContent').removeClass('loading');
// Insert the returned HTML into the <div>.
$('#RSSContent').html(msg.d);
}
});
});
Vous pouvez alors obtenir votre sortie webservice, des "msg" dans la fonction sucess.
- Vous pouvez appeler votre webservice en utilisant jQuery .http: //www.codeproject.com/KB/aspnet/WCF_JQUERY_ASMX.aspx
- Ou pouvez utiliser asp.net ajax http://dotnetspeaks.com/DisplayArticle.aspx?ID=100
- 1. comment appeler un service web écrit en php en javascript?
- 2. Appeler un service Web
- 3. Comment appeler un service Web ASP.Net en javascript
- 4. Comment appeler un service web externe en utilisant jquery "jsonp"?
- 5. Comment appeler un service Web en utilisant XDocument?
- 6. Comment appeler un service web en utilisant JavaEE?
- 7. Comment appeler un service Web en utilisant HttpWebRequest
- 8. Comment appeler un service web en utilisant KSOAP?
- 9. Comment appeler un service Web dans asp.net en utilisant SOAP
- 10. appeler un service web java à partir de la page html et javascript
- 11. Comment appeler le service web en utilisant vbscript (synchrone)?
- 12. Appeler un service Web
- 13. Comment écrire un client de service web en javascript pour appeler un service web, en jsp web project?
- 14. Comment appeler un service Web asp.net?
- 15. Comment appeler un service Web ASPNET à partir de javascript?
- 16. Comment appeler un service Web à partir d'un service Web
- 17. Utilisez javascript pour appeler le service Web
- 18. Appeler un service Web avec POST RESTFUL
- 19. erreur javascript soap appeler service web asp.net
- 20. Appelez un service SOAP en utilisant JavaScript
- 21. Mirth Connect: javascript pour appeler un service web
- 22. Comment appeler un service Web dans VB6?
- 23. Comment appeler un service web basé sur SOAP en utilisant PhoneGap et jQuery dans Android?
- 24. appeler et interpréter service web ASP à partir de javascript/html
- 25. Comment appeler des méthodes sur un serveur/service Web externe?
- 26. comment puis-je appeler le service web sharepoint en utilisant javascript?
- 27. Comment appeler un service web en utilisant un poster ou un plugin?
- 28. Comment appeler le service Web C# Rest de javascript
- 29. appeler un service web java sur une page html sans utiliser javascript
- 30. Comment puis-je appeler un service Web en utilisant phonegap pour android
@ Mr.Disappointment, Gotcha. – Nicolai