jQuery调用WebMethod(PageMethod) NET2.0的方法


Posted in Javascript onApril 15, 2016

本文实例讲述了jQuery调用WebMethod(PageMethod) NET2.0的方法。分享给大家供大家参考,具体如下:

首先必须在WebConfig下的system.web节点加入此配置信息

<httpModules>
   <add name="ScriptModule" type="System.Web.Handlers.ScriptModule, System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
</httpModules>
ScriptMethod(ResponseFormat = ResponseFormat.Json)]
[WebMethod]
/// <summary>
/// 是否允许注册
/// </summary>
/// <param name="MemberLoginID"></param>
/// <returns></returns>
public static MemberInfo AllowRegist(string MemberLoginID)
{
    return new MemberInfo();//由于设置了返回类型是JSON,所以客户端的JQ能够识别
    // MemberInfoBLL mi = new MemberInfoBLL();
    //if (!mi.ExistMember(MemberLoginID))
      //return "{d:true}";//我测试发现,客户段在接收数据的时候,会多了2个双引号,导致转换JSON格式失败..郁闷
    //else
      //return "{d:false}";
}
$.ajax({
    cache:false,
    type: 'POST',
    contentType: 'application/json; charset=utf-8',
    data: "{'MemberLoginID':'" + $("#<%=MemberLoginID.ClientID %>").val() + "'}",
    dataType: 'json',
    url: 'Reg.aspx/getDate',
    success: function(result,x,y) {
      alert(result);
    },
    beforeSend:function (xhr) {
      xhr.setRequestHeader('If-Modified-Since', '0');
      //this; // 调用本次AJAX请求时传递的options参数
    },
    error: function(e) {
      debugger; //alert("可能服务器忙没有返回数据,请重试");
    }
});

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
javascript json 新手入门文档
Dec 03 Javascript
动感效果的TAB选项卡jquery 插件
Jul 09 Javascript
jquery实现带二级菜单的导航示例
Apr 28 Javascript
JavaScript数据结构与算法之栈详解
Mar 12 Javascript
JavaScript必知必会(三) String .的方法来自何方
Jun 08 Javascript
可输入文字查找ajax下拉框控件 ComBox的实现方法
Oct 25 Javascript
jQuery实现选中行变色效果(实例讲解)
Jul 06 jQuery
JS设计模式之单例模式(一)
Sep 29 Javascript
js合并两个数组生成合并后的key:value数组
May 09 Javascript
JavaScript实现获取两个排序数组的中位数算法示例
Feb 26 Javascript
微信小程序后端(java)开发流程的详细步骤
Nov 13 Javascript
vue elementui 实现搜索栏公共组件封装的实例代码
Jan 20 Javascript
jQuery解决浏览器兼容性问题案例分析
Apr 15 #Javascript
jQuery使用cookie与json简单实现购物车功能
Apr 15 #Javascript
在Html中使用Requirejs进行模块化开发实例详解
Apr 15 #Javascript
jQuery基于json与cookie实现购物车的方法
Apr 15 #Javascript
Window.Open打开窗体和if嵌套代码
Apr 15 #Javascript
jQuery设置Cookie及删除Cookie实例分析
Apr 15 #Javascript
jQuery获取cookie值及删除cookie用法实例
Apr 15 #Javascript
You might like
ThinkPHP登录功能的实现方法
2014/08/20 PHP
php短信接口代码
2016/05/13 PHP
浅析php静态方法与非静态方法的用法区别
2016/05/17 PHP
Nginx下ThinkPHP5的配置方法详解
2017/08/01 PHP
PHP观察者模式原理与简单实现方法示例
2017/08/25 PHP
thinkPHP5框架分页样式类完整示例
2018/09/01 PHP
document 和 document.all 分别什么时候用
2006/06/22 Javascript
理解JavaScript中的事件
2006/09/23 Javascript
javascript 解析url的search方法
2010/02/09 Javascript
php的文件上传入门教程(实例讲解)
2014/04/10 Javascript
jquery操作select方法汇总
2015/02/05 Javascript
JS修改地址栏参数实例代码
2016/06/14 Javascript
JS跨域请求外部服务器的资源
2017/02/06 Javascript
ES6中数组array新增方法实例总结
2017/11/07 Javascript
express express-session的使用小结
2018/12/12 Javascript
详谈Vue.js框架下main.js,App.vue,page/index.vue之间的区别
2020/08/12 Javascript
vuex的使用步骤
2021/01/06 Vue.js
[46:48]DOTA2上海特级锦标赛A组小组赛#2 Secret VS CDEC第三局
2016/02/25 DOTA
最大K个数问题的Python版解法总结
2016/06/16 Python
windows下python连接oracle数据库
2017/06/07 Python
Python数据结构与算法之图的最短路径(Dijkstra算法)完整实例
2017/12/12 Python
python并发2之使用asyncio处理并发
2017/12/21 Python
Windows环境下python环境安装使用图文教程
2018/03/13 Python
Python 实现输入任意多个数,并计算其平均值的例子
2019/07/16 Python
解决Python Matplotlib绘图数据点位置错乱问题
2020/05/16 Python
Python+Dlib+Opencv实现人脸采集并表情判别功能的代码
2020/07/01 Python
详解canvas绘图时遇到的跨域问题
2018/03/22 HTML / CSS
一家专门做特卖的网站:唯品会
2016/10/09 全球购物
德国最大的拼图在线商店:Puzzle.de
2016/12/17 全球购物
印度首选时尚目的地:Reliance Trends
2018/01/17 全球购物
阿联酋手表和配饰购物网站:Rivolishop
2019/11/25 全球购物
信访工作汇报材料
2014/10/27 职场文书
生产车间主任岗位职责
2015/04/08 职场文书
JS实现扫雷项目总结
2021/05/19 Javascript
Java字符缓冲流BufferedWriter
2022/04/09 Java/Android
MutationObserver在页面水印实现起到的作用详解
2022/07/07 Javascript