用Ajax调用WebMethod方法,不执行,该如何处理
用Ajax调用WebMethod方法,不执行
是不是我还需要引用其它的东西? 始终调不到我的bgpics方法。。 是什么原因呢
------解决方案--------------------
[System.Web.Script.Services.ScriptService]
静态方法 public static bgpics xxx(){}
- JScript code
//页面调用 function GetBgPicInfo() { categoryid = $(".categorybuttonhover").attr("id"); //类别id sort = $(".categorybuttonhover").attr("sort"); pagenum = $("#pagenumtexttwo").val(); $.get('bgpic.aspx/bgpics', { categoryid: categoryid, sort: sort, pagenum: pagenum }, function (result) { $("#bgpicsinfo").html(result); }); };
- C# code
using System.Web.Services; //服务端 这个方法的页面叫bgpic.aspx [WebMethod(Description = "获取指定的图片缩略图")] public string bgpics(string ids, string sort, int pagenum = 1) { return "服务端信息"; }
是不是我还需要引用其它的东西? 始终调不到我的bgpics方法。。 是什么原因呢
------解决方案--------------------
[System.Web.Script.Services.ScriptService]
静态方法 public static bgpics xxx(){}