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实现找出数组中最长的连续数字序列
Sep 03 Javascript
基于jQuery实现的双11天猫拆红包抽奖效果
Dec 01 Javascript
jQuery下拉框的简单应用
Jun 24 Javascript
关于JavaScript 原型链的一点个人理解
Jul 31 Javascript
Bootstrap实现input控件失去焦点时验证
Aug 04 Javascript
jQuery Raty 一款不错的星级评分插件
Aug 24 Javascript
详解基于vue的移动web app页面缓存解决方案
Aug 03 Javascript
node跨域请求方法小结
Aug 25 Javascript
Vue中的v-for指令不起效果的解决方法
Sep 27 Javascript
javascript数据类型中的一些小知识点(推荐)
Apr 18 Javascript
jQuery实现穿梭框效果
Jan 19 jQuery
vue整合百度地图显示指定地点信息
Apr 06 Vue.js
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
10个可以简化php开发过程的MySQL工具
2010/04/11 PHP
php+ajax 实现输入读取数据库显示匹配信息
2015/10/08 PHP
PHP用continue跳过本次循环中剩余代码的注意点
2017/06/27 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
JavaScript中的object转换成number或string规则介绍
2014/12/31 Javascript
JQuery动画与特效实例分析
2015/02/02 Javascript
js实现用户离开页面前提示是否离开此页面的方法(包括浏览器按钮事件)
2015/07/18 Javascript
javascript实现无缝上下滚动特效
2015/12/16 Javascript
学习javascript面向对象 理解javascript原型和原型链
2016/01/04 Javascript
javascript每日必学之运算符
2016/02/16 Javascript
基于Javascript实现返回顶部按钮
2016/02/29 Javascript
Bootstrap每天必学之滚动监听
2016/03/16 Javascript
EasyUI的doCellTip实现鼠标放到单元格上提示单元格内容
2016/08/24 Javascript
thinkphp标签实现bootsrtap轮播carousel实例代码
2017/02/19 Javascript
100行代码理解和分析vue2.0响应式架构
2017/03/09 Javascript
使用JavaScript实现点击循环切换图片效果
2017/09/03 Javascript
Three.js基础学习之场景对象
2017/09/27 Javascript
详解Vue 中 extend 、component 、mixins 、extends 的区别
2017/12/20 Javascript
javascript中的隐式调用
2018/02/10 Javascript
微信小程序实现聊天对话(文本、图片)功能
2018/07/06 Javascript
node读写Excel操作实例分析
2019/11/06 Javascript
使用webpack搭建pixi.js开发环境
2020/02/12 Javascript
浅谈Vuex的this.$store.commit和在Vue项目中引用公共方法
2020/07/24 Javascript
Django之Mode的外键自关联和引用未定义的Model方法
2018/12/15 Python
python tkinter 设置窗口大小不可缩放实例
2020/03/04 Python
基于打开pycharm有带图片md文件卡死问题的解决
2020/04/24 Python
python和php哪个更适合写爬虫
2020/06/22 Python
多视角3D逼真HTML5水波动画
2016/03/03 HTML / CSS
阿根廷在线宠物商店:Puppis
2018/03/23 全球购物
幼儿园中秋节活动反思
2014/02/16 职场文书
医德医风个人工作总结2014
2014/11/14 职场文书
大班上学期个人总结
2015/02/13 职场文书
月考总结与反思
2015/10/22 职场文书
导游词之新疆尼雅遗址
2019/10/16 职场文书
Spring Boot实战解决高并发数据入库之 Redis 缓存+MySQL 批量入库问题
2022/02/12 Redis
mysql sql常用语句大全
2022/06/21 MySQL