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从右边截取指定字符串的三种实现方法
Nov 29 Javascript
javascript获取dom的下一个节点方法
Sep 05 Javascript
jquery ui bootstrap 实现自定义风格
Nov 14 Javascript
浅谈Javascript中深复制
Dec 01 Javascript
javascript继承的六大模式小结
Apr 13 Javascript
由ReactJS的Hello world说开来
Jul 02 Javascript
JS实现环形进度条(从0到100%)效果
Jul 05 Javascript
深入理解ES6中let和闭包
Feb 22 Javascript
JS 封装父页面子页面交互接口的实例代码
Jun 25 Javascript
微信小程序自定义navigationBar顶部导航栏适配所有机型(附完整案例)
Apr 26 Javascript
vue-admin-template配置快捷导航的代码(标签导航栏)
Sep 04 Javascript
解决ant Design中this.props.form.validateFields未执行的问题
Oct 27 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作的文本留言本的例子(一)
2006/10/09 PHP
根据中文裁减字符串函数的php代码
2013/12/03 PHP
php以fastCGI的方式运行时文件系统权限问题及解决方法
2015/05/11 PHP
php字符串操作针对负值的判断分析
2016/07/28 PHP
PHP实现加密文本文件并限制特定页面的存取的效果
2016/10/21 PHP
js活用事件触发对象动作
2008/08/10 Javascript
js从数组中删除指定值(不是指定位置)的元素实现代码
2016/09/13 Javascript
使用vue.js编写蓝色拼图小游戏
2017/03/17 Javascript
AngularJS实现的输入框字数限制提醒功能示例
2017/10/26 Javascript
Three.js开发实现3D地图的实践过程总结
2017/11/20 Javascript
去掉vue 中的代码规范检测两种方法(Eslint验证)
2018/03/21 Javascript
axios 封装上传文件的请求方法
2018/09/26 Javascript
新手快速上手webpack4打包工具的使用详解
2019/01/28 Javascript
深入解析koa之异步回调处理
2019/06/17 Javascript
解析vue、angular深度作用选择器
2019/09/11 Javascript
js+canvas实现画板功能
2020/09/13 Javascript
Python实现端口复用实例代码
2014/07/03 Python
Linux下使用python自动修改本机网关代码分享
2015/05/21 Python
举例详解Python中yield生成器的用法
2015/08/05 Python
pyqt5 键盘监听按下enter 就登陆的实例
2019/06/25 Python
numpy创建单位矩阵和对角矩阵的实例
2019/11/29 Python
python字符串反转的四种方法详解
2019/12/02 Python
python 浮点数四舍五入需要注意的地方
2020/08/18 Python
详解Python3.8+PyQt5+pyqt5-tools+Pycharm配置详细教程
2020/11/02 Python
浅析HTML5:'data-'属性的作用
2018/01/23 HTML / CSS
日本土著品牌,综合型购物网站:Cecile
2016/08/23 全球购物
eDreams澳大利亚:预订机票、酒店和度假产品
2017/04/19 全球购物
The North Face北面美国官网:美国著名户外品牌
2018/09/15 全球购物
中兴通讯全球官方网站:ZTE
2020/12/26 全球购物
写出二分查找算法的两种实现
2013/05/13 面试题
如何编写优秀的食品项目创业计划书
2014/01/23 职场文书
致标枪运动员广播稿
2014/02/06 职场文书
宗教学大学生职业生涯规划范文
2014/02/08 职场文书
文化苦旅读书笔记
2015/06/29 职场文书
JPA 通过Specification如何实现复杂查询
2021/11/23 Java/Android
解决persistence.xml配置文件修改存放路径的问题
2022/02/24 Java/Android