У меня есть следующая веб-служба;
[WebMethod]
public string HelloWorld()
{
return "Hello World";
}
Это стандартный стандарт без изменений в декораторах классов.
У меня есть этот метод 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);
}
});
Это действие по публикации, потому что позже мне понадобится размещать в нем данные.
Когда я выполняю jQuery, я получаю сообщение об ошибке «Нет транспорта».
Я также должен упомянуть, что jQuery хранится в простом HTML-файле на моем компьютере, и на моем компьютере также работает WebService. .
На HTML-странице нет кода, это просто веб-страница, а не проект c # или что-то в этом роде.
Кто-нибудь может указать мне правильное направление здесь?