Mam następującą usługę internetową;
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
Jest to standard magazynowy bez zmian w klasach dekoratorów.
Mam tę metodę 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);
}
});
Jest to akcja wysyłania, ponieważ później muszę przesłać do niej dane.
Kiedy wykonuję jQuery, zwracany jest błąd „Brak transportu”.
Powinienem również wspomnieć, że jQuery jest przechowywany w prostym pliku HTML na moim komputerze, a usługa WebService również działa na moim komputerze.
Na stronie HTML nie ma kodu, to po prostu strona internetowa, a nie projekt ac # ani cokolwiek.
Czy ktoś może mi tutaj wskazać właściwy kierunek?