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


Posted in Javascript onSeptember 13, 2016

本文实例讲述了jQuery使用getJSON方法获取json数据。分享给大家供大家参考,具体如下:

demo.js:

[
  {
    "name":"吴者然",
    "sex":"男",
    "email":"demo1@123.com"
  },
  {
    "name":"吴中者",
    "sex":"男",
    "email":"demo2@123.com"
  },
  {
    "name":"何开",
    "sex":"女",
    "email":"demo3@123.com"
  }
]

demo.html:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>getJSON获取数据</title>
<script type="text/javascript" src="js/jquery-1.10.1.min.js"></script>
<style type="text/css">
#divframe {
  border: 1px solid #999;
  width: 500px;
  margin: 0 auto;
}
.loadTitle {
  background: #CCC;
  height: 30px;
}
</style>
<script type="text/javascript">
$(function(){
  $("#btn").click(function(){
    $.getJSON("js/demo.js",function(data){
      var $jsontip = $("#jsonTip");
      var strHtml = "123";//存储数据的变量
      $jsontip.empty();//清空内容
      $.each(data,function(infoIndex,info){
        strHtml += "姓名:"+info["name"]+"<br>";
        strHtml += "性别:"+info["sex"]+"<br>";
        strHtml += "邮箱:"+info["email"]+"<br>";
        strHtml += "<hr>"
      })
      $jsontip.html(strHtml);//显示处理后的数据
    })
  })
})
</script>
</head>
<body>
<div id="divframe">
  <div class="loadTitle">
    <input type="button" value="获取数据" id="btn"/>
  </div>
  <div id="jsonTip"> </div>
</div>
</body>
</html>

效果图如下:

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

这里把 JSON 的后缀名改为 JS,放在 WEB 容器中则可以正常读取。

PS:这里再为大家推荐几款json在线工具,相信大家在今后的开发中可以用得到:

在线JSON代码检验、检验、美化、格式化工具:
http://tools.3water.com/code/json

JSON在线格式化工具:
http://tools.3water.com/code/jsonformat

在线XML/JSON互相转换工具:
http://tools.3water.com/code/xmljson

json代码在线格式化/美化/压缩/编辑/转换工具:
http://tools.3water.com/code/jsoncodeformat

C语言风格/HTML/CSS/json代码格式化美化工具:
http://tools.3water.com/code/ccode_html_css_json

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
显示js对象所有属性和方法的函数
Oct 16 Javascript
jquery验证表单中的单选与多选实例
Aug 18 Javascript
javascript版的in_array函数(判断数组中是否存在特定值)
May 09 Javascript
jQuery EasyUI 右键菜单--关闭标签/选项卡的简单实例
Oct 10 Javascript
解决JS内存泄露之js对象和dom对象互相引用问题
Jun 25 Javascript
jQury Ajax使用Token验证身份实例代码
Sep 22 Javascript
vue中使用refs定位dom出现undefined的解决方法
Dec 21 Javascript
js闭包学习心得总结
Apr 17 Javascript
基于ionic实现下拉刷新功能
May 10 Javascript
详解vue中组件参数
Jul 09 Javascript
详解template标签用法(含vue中的用法总结)
Jan 12 Vue.js
详解React中共享组件逻辑的三种方式
Feb 02 Javascript
jQuery异步提交表单的两种方式
Sep 13 #Javascript
浅谈JS之tagNaem和nodeName
Sep 13 #Javascript
JS简单实现禁止访问某个页面的方法
Sep 13 #Javascript
JS之获取样式的简单实现方法(推荐)
Sep 13 #Javascript
JS实现可编辑的后台管理菜单功能【附demo源码下载】
Sep 13 #Javascript
轻松实现js弹框显示选项
Sep 13 #Javascript
JS制作图形验证码实现代码
Oct 19 #Javascript
You might like
利用XMLHTTP传递参数在另一页面执行并刷新本页
2006/10/26 Javascript
什么是JavaScript
2009/08/13 Javascript
基于jQuery的输入框在光标位置插入内容, 并选中
2011/10/29 Javascript
javascript去除字符串中所有标点符号和提取纯文本的正则
2014/06/07 Javascript
纯JS实现本地图片预览的方法
2015/07/31 Javascript
javascript 动态样式添加的简单实现
2016/10/11 Javascript
基于bootstrap的文件上传控件bootstrap fileinput
2016/12/23 Javascript
Angularjs处理页面闪烁的解决方法
2017/03/09 Javascript
vue 2.0组件与v-model详解
2017/03/27 Javascript
jquery实现提示语淡入效果
2017/05/05 jQuery
jQuery Ajax使用FormData上传文件和其他数据后端web.py获取
2017/06/11 jQuery
小程序使用watch监听数据变化的方法详解
2019/09/20 Javascript
浅析vue中的provide / inject 有什么用处
2019/11/10 Javascript
jquery实现直播弹幕效果
2019/11/28 jQuery
React实现类似淘宝tab居中切换效果的示例代码
2020/06/02 Javascript
vue实现点击出现操作弹出框的示例
2020/11/05 Javascript
Python中计算三角函数之cos()方法的使用简介
2015/05/15 Python
python中__slots__用法实例
2015/06/04 Python
在Python中合并字典模块ChainMap的隐藏坑【推荐】
2019/06/27 Python
PyQt5中多线程模块QThread使用方法的实现
2020/01/31 Python
python针对Oracle常见查询操作实例分析
2020/04/30 Python
使用opencv中匹配点对的坐标提取方式
2020/06/04 Python
使用SimpleITK读取和保存NIfTI/DICOM文件实例
2020/07/01 Python
Scrapy模拟登录赶集网的实现代码
2020/07/07 Python
利用Python实现朋友圈中的九宫格图片效果
2020/09/03 Python
Pycharm同步远程服务器调试的方法步骤
2020/11/04 Python
基于CSS3的animation属性实现微信拍一拍动画效果
2020/06/22 HTML / CSS
英国精品买手店:Browns Fashion
2016/09/29 全球购物
环法自行车赛官方商店:Le Tour de France
2017/08/27 全球购物
Stefania Mode美国:奢华设计师和时尚服装
2018/01/07 全球购物
十八大闭幕感言
2014/01/22 职场文书
电子商务助理求职自荐信
2014/04/10 职场文书
我们的节日元宵活动方案
2014/08/23 职场文书
企业党员岗位承诺书
2015/04/27 职场文书
2015年行政执法工作总结
2015/05/23 职场文书
军训通讯稿范文
2015/07/18 职场文书