J'ai le service web suivant;
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
Il est stock standard avec pas de modifications à la classe des décorateurs.
J'ai cette méthode jQuery;
var webMethod = "http://localhost:54473/Service1.asmx/HelloWorld";
$.ajax({
type: "POST",
contentType: "application/json; charset=utf-8",
data: "{}",
dataType: "json",
url: webMethod,
success: function(msg){ alert(msg.d); },
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert(errorThrown);
}
});
C'est une action post parce que plus tard, j'ai besoin d'afficher des données.
Quand j'execute le jQuery, je reçois un "Sans transport" retour d'erreur.
Une chose que je dois aussi mentionner que l'jQuery sont stockées dans un simple fichier HTML sur ma machine et le Service web est en cours d'exécution sur ma machine aussi.
Il n'y a pas de code sur la page HTML c'est tout simplement une page web et non pas un projet c# ou quoi que ce soit.
Quelqu'un peut-il svp me pointer dans la bonne direction?