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函数
Dec 22 Javascript
javascript运行机制之this详细介绍
Feb 07 Javascript
漫谈JS引擎的运行机制 你应该知道什么
Jun 15 Javascript
再次谈论Javascript中的this
Jun 23 Javascript
由浅入深剖析Angular表单验证
Jul 14 Javascript
js简单时间比较的方法
Aug 02 Javascript
在web中js实现类似excel的表格控件
Sep 01 Javascript
vue devtools的安装与使用教程
Aug 08 Javascript
Vue.js 图标选择组件实践详解
Dec 03 Javascript
详解vue为什么要求组件模板只能有一个根元素
Jul 22 Javascript
JS如何实现动态添加的元素绑定事件
Nov 12 Javascript
低门槛开发iOS、Android、小程序应用的前端框架详解
Oct 16 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
CakePHP去除默认显示的标题及图标的方法
2008/10/22 PHP
php生成随机颜色的方法
2014/11/13 PHP
javascript,jquery闭包概念分析
2010/06/19 Javascript
JS取文本框中最小值的简单实例
2013/11/29 Javascript
Javascript中引用示例介绍
2014/02/21 Javascript
简述Matlab中size()函数的用法
2016/03/20 Javascript
浅析Javascript中bind()方法的使用与实现
2016/04/29 Javascript
Java  Spring 事务回滚详解
2016/10/17 Javascript
浅谈angular.js跨域post解决方案
2017/08/30 Javascript
简单实现节流函数和防抖函数过程解析
2019/10/08 Javascript
JS 逻辑判断不要只知道用 if-else 和 switch条件判断(小技巧)
2020/05/27 Javascript
小程序点餐界面添加购物车左右摆动动画
2020/09/23 Javascript
Vue使用Proxy代理后仍无法生效的解决
2020/11/13 Javascript
Django1.3添加app提示模块不存在的解决方法
2014/08/26 Python
Python获取单个程序CPU使用情况趋势图
2015/03/10 Python
python实现登陆知乎获得个人收藏并保存为word文件
2015/03/16 Python
Python中自定义函数的教程
2015/04/27 Python
Python脚本实现虾米网签到功能
2016/04/12 Python
python实现用户登录系统
2016/05/21 Python
Python使用修饰器执行函数的参数检查功能示例
2017/09/26 Python
解决新版Pycharm中Matplotlib图像不在弹出独立的显示窗口问题
2019/01/15 Python
对python判断是否回文数的实例详解
2019/02/08 Python
pytorch 在sequential中使用view来reshape的例子
2019/08/20 Python
使用pytorch搭建AlexNet操作(微调预训练模型及手动搭建)
2020/01/18 Python
python3.9实现pyinstaller打包python文件成exe
2020/12/13 Python
工商管理专业实习大学生自我鉴定
2013/09/19 职场文书
小摄影师教学反思
2014/04/27 职场文书
运动会口号8字
2014/06/07 职场文书
三关爱志愿服务活动方案
2014/08/17 职场文书
司法局群众路线教育实践活动整改措施
2014/09/17 职场文书
大学军训的体会
2014/11/08 职场文书
2014年节能减排工作总结
2014/12/06 职场文书
实习单位推荐信
2015/03/27 职场文书
开学典礼校长致辞
2015/07/29 职场文书
初三数学教学反思
2016/02/17 职场文书
2016年优秀少先队辅导员事迹材料
2016/02/26 职场文书