利用JQuery封装好的AJAX来请求aspx的后台方法,还是比较方便的,但是要注意以下几点:

 

  1、首先要在方法的顶部加上[WenMethod]的特性(此特性要引入using System.Web.Services;命名空间)

  2、其次方法一定要是静态(static)方法。

 

下面我做了几个不同的调用后台方法的例子:

 

 1、不带参数返回string方法

 

    前台代码:

1  //不带参数返回string方法
2             $.ajax({
3                 type: "post",
4                 url: "后台返回json数组.aspx/hello",
5                 contentType:"Application/json;charset=utf-8",
6                 success: function (msg) {
7                     alert(msg.d);
8                 }
9             })
View Code

相关文章: