Ich habe den folgenden Webdienst;
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
Es ist Standard, ohne Änderungen an den Klassendekorateuren.
Ich habe diese jQuery-Methode;
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);
}
});
Es ist eine Post-Aktion, weil ich später Daten darauf posten muss.
Wenn ich jQuery ausführe, wird der Fehler "Kein Transport" zurückgegeben.
Eine Sache, die ich auch erwähnen sollte, ist, dass die jQuery in einer einfachen HTML-Datei auf meinem Computer gespeichert ist und der WebService auch auf meinem Computer ausgeführt wird.
Es gibt keinen Code auf der HTML-Seite, es ist einfach eine Webseite und kein AC # -Projekt oder so.
Kann mir bitte jemand hier die richtige Richtung weisen?