利用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 })