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 相关文章推荐
jQuery探测位置的提示弹窗(toolTip box)详细解析
Nov 14 Javascript
js和jquery使按钮失效为不可用状态的方法
Jan 26 Javascript
JS常用函数使用指南
Nov 23 Javascript
javascript中的3种继承实现方法
Jan 27 Javascript
微信小程序 向左滑动删除功能的实现
Mar 10 Javascript
Gulp实现静态网页模块化的方法详解
Jan 09 Javascript
el-select数据过多懒加载的解决(loadmore)
May 29 Javascript
Vue将页面导出为图片或者PDF
Aug 17 Javascript
javascript系统时间设置操作示例
Jun 17 Javascript
JavaScript oncopy事件用法实例解析
May 13 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
May 29 Javascript
JavaScript控制台的更多功能
Apr 28 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
德劲1102收音机的打理维修案例
2021/03/02 无线电
探讨方法的重写(覆载)详解
2013/06/08 PHP
php上传图片存入数据库示例分享
2014/03/11 PHP
PHP也能干大事之PHP中的编码解码详解
2015/04/20 PHP
php生成mysql的数据字典
2016/07/07 PHP
laravel中的错误与日志用法详解
2016/07/26 PHP
Yii2中使用asset压缩js,css文件的方法
2016/11/24 PHP
实现连缀调用的map方法(prototype)
2009/08/05 Javascript
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
2010/01/07 Javascript
让你的博文自动带上缩址的实现代码,方便发到微博客上
2010/12/28 Javascript
Javascript基础教程之for循环
2015/01/18 Javascript
JS+CSS实现表格高亮的方法
2015/08/05 Javascript
基于Bootstrap的UI扩展 StyleBootstrap
2016/06/17 Javascript
js获取页面引用的css样式表中的属性值方法(推荐)
2016/08/19 Javascript
JavaScript解析JSON格式数据的方法示例
2017/01/24 Javascript
swiper动态改变滑动内容的实现方法
2018/01/17 Javascript
微信小程序自定义组件封装及父子间组件传值的方法
2018/08/28 Javascript
在vue中使用SockJS实现webSocket通信的过程
2018/08/29 Javascript
Vue父子组件之间的通信实例详解
2018/09/28 Javascript
JS实现的新闻列表自动滚动效果示例
2019/01/30 Javascript
bootstrap-closable-tab可实现关闭的tab标签页插件
2020/08/09 Javascript
[57:16]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第二场
2014/05/26 DOTA
[47:38]Optic vs VGJ.S 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
python实现图片筛选程序
2018/10/24 Python
python爬取cnvd漏洞库信息的实例
2019/02/14 Python
使用python实现抓取腾讯视频所有电影的爬虫
2019/04/15 Python
python脚本执行CMD命令并返回结果的例子
2019/08/14 Python
Python读写文件模式和文件对象方法实例详解
2019/09/17 Python
PyCharm专业最新版2019.1安装步骤(含激活码)
2019/10/09 Python
django 连接数据库出现1045错误的解决方式
2020/05/14 Python
Python 抓取数据存储到Redis中的操作
2020/07/16 Python
清除canvas画布内容(点擦除+线擦除)
2020/08/12 HTML / CSS
安德玛比利时官网:Under Armour比利时
2019/08/28 全球购物
德国购买门票网站:ADticket.de
2019/10/31 全球购物
博士生求职信
2014/07/06 职场文书
水知道答案观后感
2015/06/08 职场文书