Я много читал об этом на этом форуме, но не могу заставить его работать.
Я хочу использовать функцию ajax в своем веб-приложении asp.net
Итак, вот Javascript на VerifMain.aspx
$(document).ready(function () {
//menu()
$("#btnImprimer").click(function () {
$.ajax({
type: "POST",
url: "/VerifMain.aspx/Lol",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
alert("Good");
},
error: function (msg) {
alert(msg);
}
});
});
});
А вот код сервера в VerifMain.aspx.vb
Partial Public Class _Default
Inherits Page
<WebMethod()> _
Public Shared Sub Lol()
//TO DO
End Sub
End Class
Поэтому, когда я пытаюсь вызвать этот метод, он переходит в функцию ошибки и выдает предупреждение «[объект объекта]»
Я должен использовать JQuery, потому что там, где я работаю, Microsoft Ajax не установлен.
Мне действительно нужна помощь для этого, я не понимаю, что я делаю неправильно, и я застрял только на ie7, и почти все сайты заблокированы.
Спасибо!
Хорошего дня !!
EDIT:
всем привет
Спасибо за ваше время!
Я исправил это, удалив частичный класс.
так что теперь это только статический веб-метод в коде сервера, и он работает.
<WebMethod()> _
Public Shared Sub Lol()
//TO DO
End Sub
Если честно, я не понимаю, как это работает
но спасибо за ваши быстрые ответы.
Это лучший сайт, сейчас я проведу здесь немного свободного времени;)