Я написал javascript в index.html с формой входа. При отправке я вызываю веб-службу удаленно на сервер под управлением IIS7. Я получаю ответ, когда запускаю его с «Live Code» в Dreamweaver, но когда я запускаю index.html в обычном браузере с тем же кодом, я получаю ошибку типа «0». То же самое происходит, когда я копирую этот файл и размещаю его на сервере, меняю путь веб-службы на localhost и открываю его с помощью broswer.
Я подозреваю, что это связано с разрешением доступа к чему-то похожему.
Вот код, если вам нужна дополнительная информация, пожалуйста, дайте мне знать
$("#ButtonLogin").click(function (event) {
$.ajax({
type: "POST",
url: serverPath + "/test.asmx/LogIN",
data: "{'UserName': '" + $('#TextBoxUsername').val()
+ "', 'pwd': '" + $('#TextBoxPassword').val() + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
AjaxLogInSucceeded(msg);} ,
error: AjaxLogInFailed
});
});