项目中要展示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数据相关推荐

  1. html json解析插件,jQuery插件jsonview展示json数据

    本文实例为大家分享了jQuery插件jsonview展示json数据的具体代码,供大家参考,具体内容如下 项目中要展示json数据,自己写一套html来展示太麻烦,可以使用jquery的插件jsonv ...

  2. jQuery使用getJSON方法获取json数据完整示例

    本文实例讲述了jQuery使用getJSON方法获取json数据.分享给大家供大家参考,具体如下: demo.js: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 ...

  3. jQuery通过ajax方法获取json数据不执行success的原因及解决方法

    1.jquery通过ajax方法获取json数据不执行success回调 问题描述:jquery通过ajax方法获取json数据不执行success回调方法 问题原因:json格式存在问题或不符合标准 ...

  4. ExtJS grid简单应用之 展示JSON数据

    Grid功能:  展示json数据,编辑行,排序,分页.分页功能要根据请求URL的参数,在服务器端返回相应JSON,此处服务端未写.(url参数,可通过firebug控制台查看) 1,首先引用 < ...

  5. jquery的ajax,请求JSON数据。

    jquery的ajax,请求JSON数据. 第一个页面:1.htm <!DOCTYPE html> <html> <head> <title></ ...

  6. jquery通过ajax方法获取json数据不执行success

    1.jquery通过ajax方法获取json数据不执行success回调 问题描述:jquery通过ajax方法获取json数据不执行success回调方法 问题原因:json格式存在问题或不符合标准 ...

  7. ajax 循环html元素,AJAX返回API数据并使用jQuery循环遍历嵌套的JSON数据

    我使用AJAX连接到返回JSON对象的API(请参阅下面的JSON代码参考),并试图循环并解析要在HTML元素内部呈现的JSON数据.AJAX返回API数据并使用jQuery循环遍历嵌套的JSON数据 ...

  8. jquery ajax 不执行success,jQuery通过ajax方法获取json数据不执行success的原因及解决方法...

    1.jquery通过ajax方法获取json数据不执行success回调 问题描述:jquery通过ajax方法获取json数据不执行success回调方法 问题原因:json格式存在问题或不符合标准 ...

  9. 用jQuery封装的Ajax把json数据展示到页面中去

    实现一个聊天页面 我们下来看一下效果 图中的聊天信息先把它放在json数据中,通过jQuery封装的Ajax来把数据拿过来,再把它展示到页面中去,分为以下几步 为了方便操作,我们直接使用php stu ...

最新文章

  1. Oracle事务处理—隔离级别
  2. 开发者应具备的产品设计意识
  3. springboot中关闭eureka server中已注册服务列表自我保护配置
  4. java基础之包装类
  5. js获取页面的各种高度与宽度
  6. 武大计算机几天出录取结果,录取大概要几天 多久录取结果出来
  7. 洛谷 P1064 金明的预算方案【有依赖的分组背包】
  8. nes模拟器java版_JAVA版手机FC/Nes模拟器vN
  9. 常用游戏分析工具 之 PChunter 及 procexp 使用心得
  10. 苹果手机语音备忘录在哪_玩转备忘录,只需要6个技巧!附赠苹果手机备忘录删除恢复技巧...
  11. Unity Shader 学习记录(5) —— 实现漫反射光照模型
  12. angularjs 同步請求_AngularJS 应用请求设置同步问题~
  13. 【转】从一个App跳转到另一APP
  14. 使用 arxiv-sanity paperwithcode 跟进最新研究领域的文章
  15. HDU 4355 Party All the Time(三分)
  16. 和时间做朋友,在Mate40发布会现场感知“华为精神”
  17. 杰出校友王章清董事长
  18. 记一次基于强化学习的有向图搜索
  19. C#关于64位双精度浮点数Double(DReal)一步步按位Bit进行解析
  20. mysql数据库通过日志恢复数据

热门文章

  1. 计算机硬件系统的ppt,计算机硬件系统.ppt
  2. 同时设置超时时间_刚入职的小菜鸡,设错了RPC超时,搞了个线上事故
  3. ckeditor java 使用_如何覆盖默认插件并使用它们拥有按钮ckeditor
  4. 深度学习:神经网络基础知识总结
  5. SLAM算法总结——经典SLAM算法框架总结
  6. 【AutoML】如何使用强化学习进行模型剪枝?
  7. 【AI产品】你我当年的老照片,如今修复了可还行?
  8. 【AI白身境】学AI必备的python基础​​​​​​​
  9. 自用懒加载(其实效果并不是很好),自带的懒加载还好(2)(优化)
  10. Jenkins部署:The username and password you provided are not correct (error 401)