jquery显示json数据
2015-07-16 13:43
627 查看
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>getJSON获取数据</title>
<script type="text/javascript" src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<style type="text/css">
#divframe{ border:1px solid #999; width:500px; margin:0 auto;}
.loadTitle{ background:#CCC; height:30px;}
</style>
<script type="text/javascript">
$(function(){
$("#btn").click(function(){
$.getJSON("userinfo.json",function(data){
var $jsontip = $("#jsonTip");
var strHtml = "<table>";//存储数据的变量
strHtml+="<tr><th>姓名</th><th>性别</th><th>邮箱</th><tr>";
$jsontip.empty();//清空内容
$.each(data,function(infoIndex,info){
strHtml +="<TR><td>"+info["name"]+"</td>";
strHtml +="<td>"+info["sex"]+"</td>";
strHtml +="<td>"+info["email"]+"</td><TR>";
})
strHtml+="</table>";
$jsontip.html(strHtml);//显示处理后的数据
})
})
})
</script>
</head>
<body>
<div id="divframe">
<div class="loadTitle">
<input type="button" value="获取数据" id="btn"/>
</div>
<div id="jsonTip">
</div>
</div>
</body>
</html>
[
{
"name":"张国立",
"sex":"男",
"email":"zhangguoli@123.com"
},
{
"name":"张铁林",
"sex":"男",
"email":"zhangtieli@123.com"
},
{
"name":"邓婕",
"sex":"女",
"email":"zhenjie@123.com"
}
]
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>getJSON获取数据</title>
<script type="text/javascript" src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<style type="text/css">
#divframe{ border:1px solid #999; width:500px; margin:0 auto;}
.loadTitle{ background:#CCC; height:30px;}
</style>
<script type="text/javascript">
$(function(){
$("#btn").click(function(){
$.getJSON("userinfo.json",function(data){
var $jsontip = $("#jsonTip");
var strHtml = "<table>";//存储数据的变量
strHtml+="<tr><th>姓名</th><th>性别</th><th>邮箱</th><tr>";
$jsontip.empty();//清空内容
$.each(data,function(infoIndex,info){
strHtml +="<TR><td>"+info["name"]+"</td>";
strHtml +="<td>"+info["sex"]+"</td>";
strHtml +="<td>"+info["email"]+"</td><TR>";
})
strHtml+="</table>";
$jsontip.html(strHtml);//显示处理后的数据
})
})
})
</script>
</head>
<body>
<div id="divframe">
<div class="loadTitle">
<input type="button" value="获取数据" id="btn"/>
</div>
<div id="jsonTip">
</div>
</div>
</body>
</html>
[
{
"name":"张国立",
"sex":"男",
"email":"zhangguoli@123.com"
},
{
"name":"张铁林",
"sex":"男",
"email":"zhangtieli@123.com"
},
{
"name":"邓婕",
"sex":"女",
"email":"zhenjie@123.com"
}
]
相关文章推荐
- 基于JQuery实现的文本框自动填充功能
- jQuery-鼠标经过显示大图并跟随鼠标效果插件
- 模仿jquery框架源码
- jquery css3动态背景用户登录界面特效
- 模仿jquery框架源码 -生长---跨域访问
- 利用jQuery对无序列表排序
- 模仿jquery框架源码 -成熟---选择器
- 介绍jquery.validate.js简单实用的表单验证框架
- jquery链式语法
- jquery跟DOM转换
- jquery选择器
- 基本jquery
- jquery bind 传参数
- jQuery.ajaxSetup() 详解
- 事件委托&jQuery on
- jValidate 基于jQuery的表单验证插件
- 基于jQuery的窗口插件:jMessageBox
- jQuery傳送json給php接收, php再傳送json回jQuery
- jquery $(document).ready() 与window.onload的区别
- 50个必备的实用jQuery代码段