У меня чертовски много времени было с asp.net и запросом ajax с использованием JQuery. Я не могу понять, почему следующее не работает. Я что-то пропустил? Похоже, что запрос сработал нормально (без ошибок), но он никогда не идет внутри метода.
// asp.net webforms (NOT MVC)
public partial class PollManager : System.Web.UI.Page
{
[WebMethod]
[ScriptMethod]
public static string DeletePoll(string pollId)
{
string test = "testing";
return test;
}
}
**Updated Code**
$.ajax({
url: "PollManager.aspx/DeletePoll",
data: { "pollId": "17" },
dataType: "text",
success: function (data)
{
alert(data);
}
});
На главной странице есть <asp:toolkitscriptmanager>
, я не уверен, имеет ли это какое-то значение.