问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

jquery解析json数据的问题

发布网友 发布时间:2022-04-30 13:53

我来回答

3个回答

热心网友 时间:2022-04-22 18:56

//举例
$.ajax({ url: "/jqdemo/jquery-ui-1.9.2.custom/dev/ui.button.jquery.json", dataType: "json" })
            .done(function (result) {//ajax的done解析result
                $.each(result, function (key,value) {
                    console.log(key + " " + value); //动态解析result的key和value
                })
            })

//ui.button.jquery.json格式为:
{
"name": "ui.button",
"title": "jQuery UI Button",
"description": "Enhances a form with themable buttons.",
"keywords": [
"ui",
"button",
"form",
"radio",
"checkbox"
],
"version": "1.9.2",
"author": {
"name": "jQuery Foundation and other contributors",
"url": "https://github.com/jquery/jquery-ui/blob/1.9.2/AUTHORS.txt"
},
"maintainers": [
{
"name": "Scott González",
"email": "scott.gonzalez@gmail.com",
"url": "http://scottgonzalez.com"
},
{
"name": "Jörn Zaefferer",
"email": "joern.zaefferer@gmail.com",
"url": "http://bassistance.de"
},
{
"name": "Kris Borchers",
"email": "kris.borchers@gmail.com",
"url": "http://krisborchers.com"
},
{
"name": "Corey Frang",
"email": "gnarf37@gmail.com",
"url": "http://gnarf.net"
}
],
"licenses": [
{
"type": "MIT",
"url": "https://github.com/jquery/jquery-ui/blob/1.9.2/MIT-LICENSE.txt"
}
],
"bugs": "http://bugs.jqueryui.com/",
"homepage": "http://jqueryui.com/button/",
"demo": "http://jqueryui.com/button/",
"docs": "http://api.jqueryui.com/button/",
"download": "http://jqueryui.com/download/",
"dependencies": {
"jquery": ">=1.6",
"ui.core": "1.9.2",
"ui.widget": "1.9.2"
},
"category": "widget"
}

热心网友 时间:2022-04-22 20:14

用JS的function 来完成,在这个function 里可以用JQuery的ajax来提交或获取数据,关于ajax的使用方法请查查使用手册,这里不多说,而ajax可以提交并获取数据,当然获取服务器返回的json肯定没有问题,为了方便我给出ajax的方法

$.ajax({
 type:'POST', //指定提交的数据为post方法
 dataType:'json', //指定获取数据的方法是json,也就是说服务器必须返回json形式的数据
 url:'', //获取的地址,注意跨域名获取的问题
 data:'', //这是post方式提交的具体参数
 success:function(res){ //个就是提交后并功能获取数据,res就是json的原格式数据
      var jsonarr = eval(res); //就是执行一次json数据转为js对象的数组,eval()生成对象也要注意貌似有两种形式,这里不多自己研究     
     ...有了jsonarr数据,下面就使用JQuery的方法显示出来就行了
    }
 error:'' //如果post方法失败或获取json数据失败的处理
})

热心网友 时间:2022-04-22 21:49

var john = eval('('+yourJsonData+')');
for(key in john)
{
if(key==yourthing)
{
....
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
酒驾缓刑节保证书怎么写 合同法律咨询免费 这款充电宝可以带上飞机吗? 倪俊卿成就及荣誉 江苏种牛站有几家? 山东宏正牧业有限公司服务承诺 吃早餐后抽血会影响体检结果吗 电脑如何设置护眼模式(台式电脑如何设置护眼模式) 电脑显示器设置护眼电脑屏幕怎么设置比较护眼 广告机是否支持分屏显示功能? 今天练习jquery跨域的时候,遇到以下问题: 总是出现拒绝访问 jquery-1.... 工业冷却塔是什么设备? jquery ajax json 跨域 问题 闭式冷却塔换热原理是高进低出冷却效果好,还是低进高处效果好 jquery 下的 getJSON 怎样处理错误或者处理超时这种情况 冷却塔是什么? 我用jquery接收json,但是取值的时候是undefined 如何用jsonp解决jquery跨域问题 电站、钢铁工厂里的冷却塔是干什么用的 使用jQuery的ajax,取回json数组进行解析的时候出错,求解,谢谢!_百度知... Jquery ajax 请求跨域获取json数据,数据可以获得,但json解析的时候报错... 个人独资企业性质 求《裕树先生》。 求裕树先生的百度云的资源 好心人 求植物效应(欲书先生)漫画网盘!! 裕树先生广播剧在哪听 小姐姐 求裕树先生 跪求韩漫《手语》全三季? yyds除了永远滴神还有什么意思 ? 求裕树先生,那个不能吃哦百度云资源!!拜托! 微信一个手机号注册了两个怎么切换账号啊? 什么是凉水塔 千克与克的单位换算 钢铁厂适合横流冷却塔还是逆流的? 在循环中jQuery 跨域获取 JSON 回调函数为什么最后才执行 冷却塔有哪些用途? 冷却塔是用在什么地方上的,有哪些工厂能用到它呢! jquery使用jsonp方法总是报错 常见冷却塔有哪些类型,特点? 钢铁厂都用冷却塔吗? 冷却塔一般哪些行业可以使用? 温州办理企业法人营业执照需要哪些材料?大神们帮帮忙 钢铁厂水处理工艺、程序 经常做梦怎么办? 几乎每晚都做梦啊! 我每天晚上都做梦,而且是一整晚,我应该怎么办 本人想开个五金水暖店当是办理营业执照怎么需要带些什么材料去 晚上每晚都做梦怎么办? 一个手机两个怎么切换 克千克吨的换算口诀是什么? 每晚老做梦怎么办