У меня есть следующий веб-сервис;
[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 нет кода, на котором это просто веб-страница, а не проект С# или что-то еще.
Может ли кто-нибудь указать мне в правильном направлении здесь?