Jquery asp.net按钮点击事件通过ajax

前端之家收集整理的这篇文章主要介绍了Jquery asp.net按钮点击事件通过ajax前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道是否有人可以指出我的方向正确。
我有一个asp.net按钮与点击事件(运行一些服务器端代码)。
我想做的是通过ajax和jquery调用这个事件。
有什么办法吗?如果是这样,我会喜欢一些例子。

提前致谢

解决方法

这是jQuery真正发光的ASP.Net开发人员。假设你有这个ASP按钮:

当呈现时,你可以看看页面的源代码,它上面的id不会是btnAwesome,而是$ ctr001_btnAwesome或者类似的东西。这使得它在屁股中发现在javascript中的痛苦。输入jQuery。

$(document).ready(function() {
  $("input[id$='btnAwesome']").click(function() {
    // Do client side button click stuff here.
  });
});

id $ =正在使用btnAwesome对id为ENDING进行正则表达式匹配。

编辑:

你想要从客户端的按钮点击事件调用ajax调用吗?你想打电话什么?有很多关于使用jQuery的非常好的文章,使得Ajax调用ASP.Net代码背后的方法

它的要点是你创建一个标记有WebMethod属性的静态方法。然后可以使用jQuery通过使用$ .ajax来调用它。

$.ajax({
  type: "POST",url: "PageName.aspx/MethodName",data: "{}",contentType: "application/json; charset=utf-8",dataType: "json",success: function(msg) {
    // Do something interesting here.
  }
});

我学习了我的WebMethod东西从:http://encosia.com/2008/05/29/using-jquery-to-directly-call-aspnet-ajax-page-methods/

很多很好的ASP.Net / jQuery的东西有。确保你读了为什么你必须使用msg.d在.Net 3.5(也许从3.0)的回报。

原文链接:https://www.f2er.com/jquery/184708.html

猜你在找的jQuery相关文章