jquery json 结合

简介: 引用:http://www.codefans.net/jscss/code/3575.shtml jQuery与Json结合的一个应用例子$(function(){ var data = { "siteData" : [ { "siteClass" : "网页制作", "site...

引用:http://www.codefans.net/jscss/code/3575.shtml

<!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>jQuery与Json结合的一个应用例子</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
var data = {
"siteData" : [

{
"siteClass" : "网页制作",
"siteList" : [
{"sName" : "蓝色理想", "url" : "http://www.blueidea.com/"},
{"sName" : "51CTO", "url" : "http://www.blueidea.com/"},
{"sName" : "博客园", "url" : "http://www.cnblogs.com/"}
]
},

{
"siteClass" : "在线音乐",
"siteList" : [
{"sName" : "百度MP3", "url" : "http://mp3.baidu.com/"},
{"sName" : "千千静听", "url" : "http://www.music2.com/"},
{"sName" : "酷狗音乐", "url" : "http://www.kugou.com/"}
]
},

{
"siteClass" : "求职招聘",
"siteList" : [
{"sName" : "58同城", "url" : "http://www.58.com/"},
{"sName" : "赶集网", "url" : "http://www.ganji.com/"}
]
}

]
}
var items = [];
$.each(data.siteData, function(i, val) {
var li2Size = val.siteList.length;
for(var m=0, li2 = ''; m < li2Size; m++){
li2 += '<li id="li_'+i+'_'+m+'"><a href="' + val.siteList[m].url + '" title="' + val.siteList[m].sName + '" target="_blank">' + val.siteList[m].sName + '</a></li>';
}
items.push('<li><dl id="li_' + i + '"><dt>' + val.siteClass +'</dt><dd><ul>'+ li2 + '</ul></dd></dl></li>');
});

$('<ul/>', {
'style': 'color:red;',
'class': 'my-new-list',
html: items.join('')
}).appendTo('body');
})
</script>
</head>
<body>
</body>
</html>

相关文章
|
8月前
|
JSON 前端开发 Java
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
利用Spring Boot处理JSON数据实战(包括jQuery,html,ajax)附源码 超详细
176 0
|
存储 Web App开发 JSON
JavaScript将csv转为json的解决方案(1):jQuery-csv解析csv数据
JavaScript将csv转为json的解决方案(1):jQuery-csv解析csv数据
314 0
|
5月前
|
存储 JSON 前端开发
jQuery Get 请求参数转换为 JSON
【8月更文挑战第22天】
|
5月前
|
JSON JavaScript 数据格式
html jquery from 表单提交 application/x-www-form-urlencoded 改成 json
html jquery from 表单提交 application/x-www-form-urlencoded 改成 json
54 0
|
5月前
|
JSON JavaScript 数据格式
Jquery 将 JSON 列表的 某个属性值,添加到数组中,并判断一个值,在不在数据中
Jquery 将 JSON 列表的 某个属性值,添加到数组中,并判断一个值,在不在数据中
88 0
|
7月前
|
JSON JavaScript 前端开发
jQuery获取json文件的方法
jQuery获取json文件的方法
62 2
|
8月前
|
JSON 前端开发 JavaScript
jQuery ajax读取本地json文件 三级联动下拉框
jQuery ajax读取本地json文件 三级联动下拉框
|
JSON JavaScript 数据格式
jQuery将json性别数据int类型进行格式化渲染
jQuery将json性别数据int类型进行格式化渲染
51 0
|
JSON 数据格式
jQuery+ajax解析json数据渲染
jQuery+ajax解析json数据渲染
62 0
|
XML JSON JavaScript
基于jquery+html开发的json格式校验工具
JSON是一种轻量级的数据交换格式。 易于人阅读和编写。同时也易于机器解析和生成。
87 0