Jquery Ajax 学习实例2 向页面发出请求 返回JSon格式数据


Posted in Javascript onMarch 15, 2010

一、AjaxJson.aspx

处理业务数据,产生JSon数据,供JqueryRequest.aspx调用,代码如下:

protected void Page_Load(object sender, EventArgs e) 
{ 
string u = Request["UserName"]; 
string p = Request["Password"]; 
string output = string.Format("'UserName':'{0}','Password':'{1}'", u, p); 
Response.Write("[{"); 
Response.Write(output); 
Response.Write("}]"); 
Response.End(); 
}

二、JqueryRequest.aspx

通过点击按钮来请求AjaxJson.aspx,获取JSon数据。代码如下:


<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
<title></title> 
<script type="text/javascript" language="javascript" src="js/jquery-1.3.2.js"></script> 
</head> 
<body> 
<form id="form1" runat="server"> 
<div> 
<input type="text" name="Text1" id="Text1"/><br /> 
<input type="text" name="Text2" id="Text2"/> 
<br /> 
<input type="button" id="btn1" onclick="BtnClick()" /> 
</div> 
<div id="dd"> 
sd 
</div> 
<div> 
<script type="text/javascript" language="javascript"> 
function BtnClick() { 
var uid = $("#Text1").val(); 
var pwd = $("#Text2").val(); 
$.ajax({ 
url: "AjaxJson.aspx", 
type: "POST", 
data: { UserName: uid, Password: pwd }, 
success: function(data) { 
var json = eval(data); //eval("(" + data + ")"); 
$.each(json, function(idx, item) { 
var user = item.UserName; 
var pass = item.Password; 
$("#dd").html("<h1>用户名:" + user + " 密码:" + pass + "</h1>"); 
}); 
} 
}); 
} 
</script> 
</div> 
</form> 
</body> 
</html>

Javascript 相关文章推荐
JavaScript中将一个值转换为字符串的方法分析[译]
Sep 21 Javascript
Jquery网页出现的乱码问题的三种解决方法
Jun 30 Javascript
js的Prototype属性解释及常用方法
May 08 Javascript
JavaScript中匿名、命名函数的性能测试
Sep 04 Javascript
JS中获取函数调用链所有参数的方法
May 07 Javascript
jQuery+json实现的简易Ajax调用实例
Dec 14 Javascript
javascript瀑布流式图片懒加载实例
Jun 28 Javascript
javascript工厂模式和构造函数模式创建对象方法解析
Dec 30 Javascript
Angular5集成eventbus的示例代码
Jul 19 Javascript
优雅的在React项目中使用Redux的方法
Nov 10 Javascript
通过实例解析js简易模块加载器
Jun 17 Javascript
JS 实现发送短信验证码的“59秒后重新发送验证短信”功能
Aug 23 Javascript
jQuery MD5加密实现代码
Mar 15 #Javascript
[原创]js获取数组任意个不重复的随机数组元素
Mar 15 #Javascript
javascript实现的在当前窗口中漂浮框的代码
Mar 15 #Javascript
javascript 用记忆函数快速计算递归函数
Mar 15 #Javascript
JS 密码强度验证(兼容IE,火狐,谷歌)
Mar 15 #Javascript
javascript css styleFloat和cssFloat
Mar 15 #Javascript
javascript 嵌套的函数(作用域链)
Mar 15 #Javascript
You might like
PHP 在线翻译函数代码
2009/05/07 PHP
PHP源代码数组统计count分析
2011/08/02 PHP
javascript 24小时弹出一次的代码(利用cookies)
2009/09/03 Javascript
解决js正则匹配换行问题实现代码
2012/12/10 Javascript
js获取单选框或复选框值及操作
2012/12/18 Javascript
Jquery 动态生成表格示例代码
2013/12/24 Javascript
跟我学习javascript的闭包
2015/11/16 Javascript
jquery ajax分页插件的简单实现
2016/01/27 Javascript
jquery版轮播图效果和extend扩展
2017/07/18 jQuery
vue loadmore 组件滑动加载更多源码解析
2017/07/19 Javascript
解决Vue使用swiper动态加载数据,动态轮播数据显示白屏的问题
2018/09/27 Javascript
JS/jQuery实现获取时间的方法及常用类完整示例
2019/03/07 jQuery
node.js使用fs读取文件出错的解决方案
2019/10/23 Javascript
JavaScript实现轮播图片完整代码
2020/03/07 Javascript
JavaScript cookie原理及使用实例
2020/05/08 Javascript
Python的Django框架中的数据库配置指南
2015/07/17 Python
Python后台管理员管理前台会员信息的讲解
2019/01/28 Python
在django中实现页面倒数几秒后自动跳转的例子
2019/08/16 Python
使用 Python 清理收藏夹里已失效的网站
2019/12/03 Python
Python操作redis和mongoDB的方法
2019/12/19 Python
pycharm下pyqt4安装及环境配置的教程
2020/04/24 Python
Python logging模块写入中文出现乱码
2020/05/21 Python
Python使用socket模块实现简单tcp通信
2020/08/18 Python
以工厂直接定价的传奇性能:Ben Hogan Golf
2019/01/04 全球购物
美国狗旅行和户外用品领先供应商:kurgo
2020/08/18 全球购物
设计师个人求职信范文
2014/02/02 职场文书
经济职业学院毕业生自荐书
2014/03/17 职场文书
2014超市收银员工作总结
2014/11/13 职场文书
抄袭同学作业检讨书1000字
2014/11/20 职场文书
2015年机械设备管理工作总结
2015/05/04 职场文书
刑事附带民事诉讼答辩状
2015/05/22 职场文书
2019大学生社会实践报告汇总
2019/08/16 职场文书
Python 如何安装Selenium
2021/05/06 Python
html粘性页脚的具体使用
2022/01/18 HTML / CSS
Dubbo+zookeeper搭配分布式服务的过程详解
2022/04/03 Java/Android
Win11安全功能升级:内置防网络钓鱼功能
2022/04/08 数码科技