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 相关文章推荐
在chrome中window.onload事件的一些问题
Mar 01 Javascript
JavaScript 以对象为索引的关联数组
May 19 Javascript
ScrollDown的基本操作示例
Jun 09 Javascript
jQuery 文本框得失焦点的简单实例
Feb 19 Javascript
js返回前一页刷新本页重载页面
Jul 29 Javascript
js点击选择文本的方法
Feb 09 Javascript
javascript高级编程之函数表达式 递归和闭包函数
Nov 29 Javascript
KnockoutJs快速入门教程
May 16 Javascript
AngularJS基础 ng-mouseover 指令简单示例
Aug 02 Javascript
微信小程序 数组(增,删,改,查)等操作实例详解
Jan 05 Javascript
jQuery插件HighCharts实现的2D堆条状图效果示例【附demo源码下载】
Mar 14 Javascript
微信公众号开发之微信支付代码记录的实现
Oct 16 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
改变Apache端口等配置修改方法
2008/06/05 PHP
php 一元分词算法
2009/11/30 PHP
php empty()与isset()区别的详细介绍
2013/06/17 PHP
PHP与jquery实时显示网站在线人数实例详解
2016/12/02 PHP
让ThinkPHP的模板引擎达到最佳效率的方法详解
2017/03/14 PHP
PHP实现将标点符号正则替换为空格的方法
2017/08/09 PHP
Smarty模板配置实例简析
2019/07/20 PHP
gearman中任务的优先级和返回状态实例分析
2020/02/27 PHP
学习YUI.Ext 第三天
2007/03/10 Javascript
Javascript 判断函数类型完美解决方案
2009/09/02 Javascript
Jquery乱码的一次解决过程 图解教程
2010/02/20 Javascript
爆炸式的JS圆形浮动菜单特效代码
2010/03/03 Javascript
jquery设置text的值示例(设置文本框 DIV 表单值)
2014/01/06 Javascript
js获取下拉列表框中的value和text的值示例代码
2014/01/11 Javascript
jQuery中对未来的元素绑定事件用bind、live or on
2014/04/17 Javascript
Vue.js系列之项目结构说明(2)
2017/01/03 Javascript
Angular企业级开发——MVC之控制器详解
2017/02/20 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
手把手教你把nodejs部署到linux上跑出hello world
2017/06/19 NodeJs
详解滑动穿透(锁body)终极探索
2019/04/16 Javascript
js实现随机圆与矩形功能
2020/10/29 Javascript
python实现n个数中选出m个数的方法
2018/11/13 Python
django实现后台显示媒体文件
2020/04/07 Python
python中rb含义理解
2020/06/18 Python
python 使用tkinter+you-get实现视频下载器
2020/11/17 Python
Brookstone美国官网:独特新奇产品
2017/03/04 全球购物
缅甸网上购物:Shop.com.mm
2017/12/05 全球购物
Java模拟试题
2014/11/10 面试题
给公司的建议书范文
2014/05/13 职场文书
教师党员公开承诺事项
2014/05/28 职场文书
电子专业自荐信
2014/07/01 职场文书
预备党员自我批评思想汇报
2014/10/10 职场文书
督导岗位职责
2015/02/04 职场文书
小学感恩节活动总结
2015/03/24 职场文书
出生证明范本
2015/06/15 职场文书
2015暑期社会实践个人总结
2015/07/13 职场文书