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 相关文章推荐
在网页中屏蔽快捷键
Sep 06 Javascript
利用jQuery简单实现产品展示图片左右滚动功能(示例代码)
Jan 02 Javascript
无刷新预览所选择的图片示例代码
Apr 02 Javascript
javascript在当前窗口关闭前检测窗口是否关闭
Sep 29 Javascript
jQuery on()绑定动态元素出现的问题小结
Feb 19 Javascript
Jil,高效的json序列化和反序列化库
Feb 15 Javascript
基于复选框demo(分享)
Sep 27 Javascript
react-native android状态栏的实现
Jun 15 Javascript
mpvue+vant app搭建微信小程序的方法步骤
Feb 11 Javascript
在vue-cli中引入lodash.js并使用详解
Nov 13 Javascript
JS快速实现简单计算器
Apr 08 Javascript
vue实现移动端返回顶部
Oct 12 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
php中获取远程客户端的真实ip地址的方法
2011/08/03 PHP
thinkphp jquery实现图片上传和预览效果
2020/07/22 PHP
xml 封装与解析(javascript和C#中)
2009/07/26 Javascript
Javascript 面向对象编程(coolshell)
2012/03/18 Javascript
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
使用时间戳解决ie缓存的问题
2014/08/20 Javascript
JS+CSS实现淡入式焦点图片幻灯切换效果的方法
2015/02/26 Javascript
详解JavaScript正则表达式中的global属性的使用
2015/06/16 Javascript
JavaScript 继承详解(五)
2016/10/11 Javascript
JavaScript中的await/async的作用和用法
2016/10/31 Javascript
详解React中的组件通信问题
2017/07/31 Javascript
基于vue的验证码组件的示例代码
2019/01/22 Javascript
vue路由切换之淡入淡出的简单实现
2019/10/31 Javascript
解决ele ui 表格表头太长问题的实现
2019/11/13 Javascript
vue计算属性+vue中class与style绑定(推荐)
2020/03/30 Javascript
python实现多线程采集的2个代码例子
2014/07/07 Python
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
在Python中使用成员运算符的示例
2015/05/13 Python
Python运算符重载用法实例
2015/05/28 Python
Pytorch 的损失函数Loss function使用详解
2020/01/02 Python
在python中求分布函数相关的包实例
2020/04/15 Python
基于python 取余问题(%)详解
2020/06/03 Python
台湾全方位线上课程与职能学习平台:TibaMe
2019/12/04 全球购物
程序员机试试题汇总
2012/03/07 面试题
护士见习期自我鉴定
2014/02/08 职场文书
管理学院毕业生自荐信范文
2014/03/10 职场文书
小学综治宣传月活动总结
2014/07/02 职场文书
工程造价专业求职信
2014/07/17 职场文书
暑期培训班招生方案
2014/08/26 职场文书
员工团队活动方案
2014/08/28 职场文书
2014副镇长民主生活会个人对照检查材料思想汇报
2014/09/30 职场文书
社区重阳节活动总结
2015/03/24 职场文书
诚实守信主题班会
2015/08/13 职场文书
2016优秀大学生个人事迹材料范文
2016/03/01 职场文书
springboot拦截器无法注入redisTemplate的解决方法
2021/06/27 Java/Android
Go语言grpc和protobuf
2022/04/13 Golang