jQuey知识点三 解析json数据
1.解析简单数据
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>Index4</title>
<script src="~/Scripts/jquery-1.8.2.min.js"></script>
<style type="text/css">
body {
font-size: 13px;
}
.iframe {
width: 260px;
border: solid 1px #;
}
.iframe .title {
padding: 5px;
background-color: #eee;
}
.iframe .content {
padding: 8px;
font-size: 12px;
}
.btn {
border: # 1px solid;
padding: 2px;
width: 80px;
}
</style>
<script type="text/javascript">
var objInfo = {
'name': '张三',
'sex ': '男',
'email': 'hahada@126.com'
}
$(function () {
$("#Button1").click(function () {
var strHtml = "";
strHtml += "姓名:" + objInfo.name + "<br/>";
strHtml += "性别:" + objInfo.sex + "<br/>";
strHtml += "邮箱:" + objInfo.email + "<br/>";
$("#Tip").html(strHtml);
});
});
</script>
</head>
<body>
<div class="iframe">
<div class="title">
<input id="Button1" type="button" clss="btn" value="获取数据" />
</div>
<div class="content">
<div id="Tip"></div>
</div>
</div>
</body>
</html>
2.jQ遍历json 数据
@{
Layout = null;
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width" />
<title>jQ遍历json数据</title>
<script src="~/Scripts/jquery-1.8.2.min.js"></script>
<style type="text/css">
body {
font-size: 13px;
}
body {
font-size: 13px;
}
.iframe {
width: 260px;
border: solid 1px #;
}
.iframe .title {
padding: 5px;
background-color: #eee;
}
.iframe .content {
padding: 8px;
font-size: 12px;
}
.btn {
border: # 1px solid;
padding: 2px;
width: 80px;
}
</style>
<script type="text/javascript">
var objData = {
member: [
{ grade: "一年级", students: { name: ["张三", "李思", "王五"] } },
{ grade: "二年级", students: { name: ["蝴蝶结款", "但是", "给答复五"] } },
{ grade: "三年级", students: { name: ["张数据库", "东方闪电", "放不开"] } }
]
};
function add_Grade() {
var objmember = objData.member;
var strHtml_0 = "";
$.each(objmember, function (index) {
strHtml_0 += '<a href="javascript:"onclick="link_click(' + index + ')">' + objmember[index].grade + "</a>  "
});
$(".title").html("年级优秀学生:" + strHtml_0);
};
function link_click(i) {
var objStudent = objData.member[i].students.name;
var strHtml_1 = "";
$.each(objStudent, function (index) {
strHtml_1 += " " + objStudent[index] + " ";
});
$("#Tip").html(strHtml_1);
}
$(function () {
add_Grade();
link_click();
});
</script>
</head>
<body>
<div class="iframe">
<div class="title"></div>
<div class="content">
<div id="Tip"></div>
</div>
</div>
</body>
</html>
jQuey知识点三 解析json数据的更多相关文章
- Java创建和解析Json数据方法(三)——json-lib包的使用
(三)json-lib包的使用 这篇笔记主要介绍json-lib包的创建和解析json数据的方式,主要是的JSONObject.JSONArray和Java对象:beans, maps ...
- C# JavaScriptSerializer 解析Json数据(多方法解析Json 三)
准备工作: 1.添加引用System.Web.Extensions, 2..net3.5+版本都有,如果VS2010找不到,在这个文件夹找:C:\Program Files\Reference Ass ...
- 使用jQuery解析JSON数据
我们先以解析上例中的comments对象的JSON数据为例,然后再小结jQuery中解析JSON数据的方法. 上例中得到的JSON数据如下,是一个嵌套JSON: {"comments&quo ...
- 用jquery解析JSON数据的方法以及字符串转换成json的3种方法
用jquery解析JSON数据的方法,作为jquery异步请求的传输对象,jquery请求后返回的结果是 json对象,这里考虑的都是服务器返回JSON形式的字符串的形式,对于利用JSONObject ...
- Android中使用Gson解析JSON数据的两种方法
Json是一种类似于XML的通用数据交换格式,具有比XML更高的传输效率;本文将介绍两种方法解析JSON数据,需要的朋友可以参考下 Json是一种类似于XML的通用数据交换格式,具有比XML更高的 ...
- Android网络之数据解析----使用Google Gson解析Json数据
[声明] 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/ 文章来源:http://www.cnblogs.com/smyhvae/p/4 ...
- 使用jQuery解析JSON数据(由ajax发送请求到php文件处理数据返回json数据,然后解析json写入html中呈现)
在上一篇的Struts2之ajax初析中,我们得到了comments对象的JSON数据,在本篇中,我们将使用jQuery进行数据解析. 我们先以解析上例中的comments对象的JSON数据为例,然后 ...
- Java构造和解析Json数据的两种方法详解二
在www.json.org上公布了很多JAVA下的json构造和解析工具,其中org.json和json-lib比较简单,两者使用上差不多但还是有些区别.下面接着介绍用org.json构造和解析Jso ...
- Java构造和解析Json数据的两种方法详解一
一.介绍 JSON-lib包是一个beans,collections,maps,java arrays 和XML和JSON互相转换的包,主要就是用来解析Json数据,在其官网http://www.js ...
随机推荐
- 网页变灰的CSS代码
body *{ -webkit-filter: grayscale(100%); /* webkit */ -moz-filter: grayscale(100%); /*firefox*/ -ms- ...
- Python导出Excel为Lua/Json/Xml实例教程(三):终极需求
相关链接: Python导出Excel为Lua/Json/Xml实例教程(一):初识Python Python导出Excel为Lua/Json/Xml实例教程(二):xlrd初体验 Python导出E ...
- ubuntu系统安装初始化脚本
ubuntu系统安装初始化脚本 经常安装卸载ubuntu,每次系统安装完成后要安装好多软件,一个个命令输很麻烦浪费时间,一个sh文件全搞定! 1. flashplayer下载:点击这里 2. Auda ...
- String构造器中originalValue.length>size 发生的情况
最近在看Jdk6中String的源码的时候发现String的有个这样的构造方法,源代码内容如下: public String(String original) { int size = origina ...
- Leetcode: Convert sorted list to binary search tree (No. 109)
Sept. 22, 2015 学一道算法题, 经常回顾一下. 第二次重温, 决定增加一些图片, 帮助自己记忆. 在网上找他人的资料, 不如自己动手. 把从底向上树的算法搞通俗一些. 先做一个例子: 9 ...
- Azure机器学习入门(二)创建Azure机器学习工作区
我们将开始深入了解如何使用Azure机器学习的基本功能,帮助您开始迈向Azure机器学习的数据科学家之路. Azure ML Studio (Azure Machine Learning Studio ...
- Salesforce Apex页面中调用远端网络服务
本文介绍了Salesforce Apex页面中调用远端网络服务的实现过程. ### 注册远端网络服务 在使用Apex代码调用远端网络服务之前,首先需要在Salesforce中注册远端网络服务地址, 本 ...
- 已知空间三个点,解算外接圆圆心坐标,C++编程实现
struct PT3 { double x, y, z; }; int solveCenterPointOfCircle(std::vector<PT3> pt, double cente ...
- codevs 3110 二叉堆练习3
3110 二叉堆练习3 http://codevs.cn/problem/3110/ 题目描述 Description 给定N(N≤500,000)和N个整数(较有序),将其排序后输出. 输入描述 I ...
- [LeetCode] Combination Sum III 组合之和之三
Find all possible combinations of k numbers that add up to a number n, given that only numbers from ...