本文实例为大家分享了jQuery插件jsonview展示json数据的具体代码,供大家参考,具体内容如下

项目中要展示json数据,自己写一套html来展示太麻烦,可以使用jquery的插件jsonview来解决这个问题。

首先,去jquery官网下载最新的jsonview插件,放在js目录中,下载地址。

其次,在html中加入以下代码:

JSON数据

折叠

展开

保存

然后,在js中增加js控制方法:

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');

});

});

可以自动解析json给其加入html样式,并且jquery.jsonview.js也是使用jquery写的插件工具,可以根据自己需求修改。最终结果展示如下:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

html json解析插件,jQuery插件jsonview展示json数据相关推荐

  1. 转 jquery插件--241个jquery插件—jquery插件大全

    241个jquery插件-jquery插件大全 jquery插件jqueryautocompleteajaxjavascriptcoldfusion jQuery由美国人John Resig创建,至今 ...

  2. 241个jquery插件—jquery插件大全

    jQuery由美国人John Resig创建,至今已吸引了来自世界各地的众多javascript高手加入其team. jQuery是继prototype之后又一个优秀的Javascrīpt框架.其经典 ...

  3. Esp8266 --深入分析官方json解析源码及如何使用json接口解析心知天气

    什么是json? 懵逼回答:[参考菜鸟教程]   a.JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation)   b.JSON 是轻量级的文本数据交 ...

  4. JSON解析格式化工具——非插件(超好用推荐)

    原因:云桌面上外网连不上,不能用在线json解析,就想找个程序工具或者Chrome插件. 以为就一个小插件一小会就能弄好,结果找了好几个网址用了快有一小时才找到满意的,chrome搬运的下载资源都试了 ...

  5. php无刷新分页插件,jQuery插件jPaginate实现无刷新分页_jquery

    jPaginate是基于jQuery的动感滚动分页插件,它的表现形式是像分页的按钮一样,非常有意思的是这些按钮却可以滚动,可以通过单击或鼠标滑向点两侧的小箭头来控制按钮的前后滚动. PHP读取第一页数 ...

  6. html5 滚屏效果 插件,jQuery插件fullPage.js实现全屏滚动效果

    本文实例为大家分享了全屏滚动插件fullPage.js的具体使用方法,供大家参考,具体内容如下 0.01 基本演示  的HTML 布局 以及js 代码 //需要连接 连接的三个文件 //css文件 / ...

  7. jQuery-------zTree树形插件-jQuery插件

    解压zTree_v3-master,查看demo 使用浏览器访问\zTree_v3-master\demo\cn的index.html页面 案例:最简单的树-标准json数据 步骤 1. 查看/dem ...

  8. diolog js_js组件-js插件-jquery插件-dialog对话框弹层

    dialog js dialog弹窗 用法 这是内容 这是内容 var dialog = new Dialog(); dialog.init({target:"#dialog-content ...

  9. html 图片旋转插件,jQuery插件expander实现图片翻转特效

    分享一款基于jQuery图片弹出翻转特效代码.这是一款基于jQuery+HTML5实现的,里面包含六款不同效果的鼠标点击图片弹出特效下载.效果图如下: 引入CSS和JS expander.min.js ...

最新文章

  1. js layui 模板属性 添加_layui.laytpl--模板引擎文档
  2. 延长端粒续命有风险,科学家警告:端粒过长反而容易患癌
  3. 通用用户权限管理系统组件V3.8功能改进说明 - 行政审批流程组件的改进
  4. 什么是JAVA语言为什么要学习JAVA
  5. Failed to bind properties under ‘logging.level‘ to java.util.Map java.lang.String, java.lang.String
  6. MYSQL优化---hidba
  7. gitlab 分支操作笔记\新建远程分支\抓取远程分支\复制远程\删除分支
  8. 山师2019计算机真题,2019山师附中推荐生面谈真题(山东师范大学附属中学)
  9. sendencpac文件能删吗_“手机刷短视频”躺赚?安装自动阅读文件,开机就能挣钱?靠谱吗?...
  10. mysql innodb 数据恢复_MYSQL INNODB 数据库恢复 转
  11. 量化中需留意的坑之二
  12. 【matlab】结构体
  13. axure中继器案例
  14. 黑白照片一键变成彩色照片,怎么做?快来看看!
  15. 量化金融-分类数据的检验
  16. 修改Excel时出现“被保护单元格不支持此功能“的解决办法
  17. 价值百万的企业大数据分析报告是如何炼成的?
  18. 解决办法: Vue cross-env NODE_ENV=production webpack --progress --hide-module
  19. 如何在Linux系统服务器中重命名目录
  20. Chrome 灵魂插件!

热门文章

  1. 得到Js文件的绝对路径或相对路径的两法
  2. mysql win7 sp1 常见问题_win7旗舰版安装不了mysql问题-------win7系统版本选择问题的一点探索...
  3. ir2104s的自举电容_电赛必备,IR2104S半桥驱动MOS管电机驱动板(PCB工程文件+磁悬浮代码)...
  4. 内部收益率irr_国寿鑫耀东方年金险,内部收益率IRR测算
  5. Frog Jumps CodeForces - 1324C(二分)
  6. DOS命令行数据乱码解决
  7. php中的getdate+函数,PHP中的getdate()函数
  8. python控制手机自动刷新闻_python +adb控制手机自动化签到
  9. 数学--数论--原根(循环群生成元)
  10. 数学--数论--组合数(卢卡斯+扩展卢卡斯)模板