使用Jquery插件jsonview来展示json数据
项目中要展示json数据,自己写一套html来展示太麻烦,可以使用jquery的插件jsonview来解决这个问题。
首先,去jquery官网下载最新的jsonview插件,放在js目录中,下载地址:http://plugins.jquery.com/jsonview/ ;
其次,在html中加入以下代码:
<div class="col-lg-6"> <section class="panel" style="height:600px"> <header class="panel-heading"> JSON数据 </header> <div class="panel-body" style="height:580px;overflow:auto"> <input type="hidden" name="json_data" id="json_data" value="{{ json_data }}"/> <button id="collapse-btn">折叠</button> <button id="expand-btn">展开</button> <button id="save-btn">保存</button> <div id="json"></div> </div> </section></div> 然后,在js中增加js控制方法:
<script type="text/javascript"> var raw_json = $("#json_data").val(); var json = JSON.parse(raw_json); $(function() { $("#json").JSONView(json); $("#json-collapsed").JSONView(json, {collapsed: true, nl2br: true}); $('#collapse-btn').on('click', function() { $('#json').JSONView('collapse'); }); $('#expand-btn').on('click', function() { $('#json').JSONView('expand'); });
});</script> 搞定,可以自动解析json给其加入html样式,并且jquery.jsonview.js也是使用jquery写的插件工具,可以根据自己需求修改。最终结果展示如下:
转载于:https://www.cnblogs.com/charlie-joie/p/7905173.html
使用Jquery插件jsonview来展示json数据相关推荐
- html json解析插件,jQuery插件jsonview展示json数据
本文实例为大家分享了jQuery插件jsonview展示json数据的具体代码,供大家参考,具体内容如下 项目中要展示json数据,自己写一套html来展示太麻烦,可以使用jquery的插件jsonv ...
- jQuery使用getJSON方法获取json数据完整示例
本文实例讲述了jQuery使用getJSON方法获取json数据.分享给大家供大家参考,具体如下: demo.js: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...
- jQuery通过ajax方法获取json数据不执行success的原因及解决方法
1.jquery通过ajax方法获取json数据不执行success回调 问题描述:jquery通过ajax方法获取json数据不执行success回调方法 问题原因:json格式存在问题或不符合标准 ...
- ExtJS grid简单应用之 展示JSON数据
Grid功能: 展示json数据,编辑行,排序,分页.分页功能要根据请求URL的参数,在服务器端返回相应JSON,此处服务端未写.(url参数,可通过firebug控制台查看) 1,首先引用 < ...
- jquery的ajax,请求JSON数据。
jquery的ajax,请求JSON数据. 第一个页面:1.htm <!DOCTYPE html> <html> <head> <title></ ...
- jquery通过ajax方法获取json数据不执行success
1.jquery通过ajax方法获取json数据不执行success回调 问题描述:jquery通过ajax方法获取json数据不执行success回调方法 问题原因:json格式存在问题或不符合标准 ...
- ajax 循环html元素,AJAX返回API数据并使用jQuery循环遍历嵌套的JSON数据
我使用AJAX连接到返回JSON对象的API(请参阅下面的JSON代码参考),并试图循环并解析要在HTML元素内部呈现的JSON数据.AJAX返回API数据并使用jQuery循环遍历嵌套的JSON数据 ...
- jquery ajax 不执行success,jQuery通过ajax方法获取json数据不执行success的原因及解决方法...
1.jquery通过ajax方法获取json数据不执行success回调 问题描述:jquery通过ajax方法获取json数据不执行success回调方法 问题原因:json格式存在问题或不符合标准 ...
- 用jQuery封装的Ajax把json数据展示到页面中去
实现一个聊天页面 我们下来看一下效果 图中的聊天信息先把它放在json数据中,通过jQuery封装的Ajax来把数据拿过来,再把它展示到页面中去,分为以下几步 为了方便操作,我们直接使用php stu ...
最新文章
- Oracle事务处理—隔离级别
- 开发者应具备的产品设计意识
- springboot中关闭eureka server中已注册服务列表自我保护配置
- java基础之包装类
- js获取页面的各种高度与宽度
- 武大计算机几天出录取结果,录取大概要几天 多久录取结果出来
- 洛谷 P1064 金明的预算方案【有依赖的分组背包】
- nes模拟器java版_JAVA版手机FC/Nes模拟器vN
- 常用游戏分析工具 之 PChunter 及 procexp 使用心得
- 苹果手机语音备忘录在哪_玩转备忘录,只需要6个技巧!附赠苹果手机备忘录删除恢复技巧...
- Unity Shader 学习记录(5) —— 实现漫反射光照模型
- angularjs 同步請求_AngularJS 应用请求设置同步问题~
- 【转】从一个App跳转到另一APP
- 使用 arxiv-sanity paperwithcode 跟进最新研究领域的文章
- HDU 4355 Party All the Time(三分)
- 和时间做朋友,在Mate40发布会现场感知“华为精神”
- 杰出校友王章清董事长
- 记一次基于强化学习的有向图搜索
- C#关于64位双精度浮点数Double(DReal)一步步按位Bit进行解析
- mysql数据库通过日志恢复数据
热门文章
- 计算机硬件系统的ppt,计算机硬件系统.ppt
- 同时设置超时时间_刚入职的小菜鸡,设错了RPC超时,搞了个线上事故
- ckeditor java 使用_如何覆盖默认插件并使用它们拥有按钮ckeditor
- 深度学习:神经网络基础知识总结
- SLAM算法总结——经典SLAM算法框架总结
- 【AutoML】如何使用强化学习进行模型剪枝?
- 【AI产品】你我当年的老照片,如今修复了可还行?
- 【AI白身境】学AI必备的python基础​​​​​​​
- 自用懒加载(其实效果并不是很好),自带的懒加载还好(2)(优化)
- Jenkins部署:The username and password you provided are not correct (error 401)