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 相关文章推荐
DHTML Slide Show script图片轮换
Mar 03 Javascript
JS获取页面窗口大小的代码解读
Dec 01 Javascript
javascript操作html控件实例(javascript添加html)
Dec 02 Javascript
JavaScript关闭当前页面(窗口)不带任何提示
Mar 26 Javascript
jQuery截取指定长度字符串的实现原理及代码
Jul 01 Javascript
JavaScript设计模式之外观模式介绍
Dec 28 Javascript
jquery中JSON的解析方式
Mar 16 Javascript
使用jQuery Ajax 请求webservice来实现更简练的Ajax
Aug 04 Javascript
利用Angularjs和原生JS分别实现动态效果的输入框
Sep 01 Javascript
详解在React中跨组件分发状态的三种方法
Aug 09 Javascript
基于mpvue搭建微信小程序项目框架的教程详解
Apr 10 Javascript
Vue常用的全选/反选的示例代码
Feb 19 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
让你同时上传 1000 个文件 (二)
2006/10/09 PHP
php+mysqli使用面向对象方式更新数据库实例
2015/01/29 PHP
PHP实现的增强性mhash函数
2015/05/27 PHP
php生成毫秒时间戳的实例讲解
2017/09/22 PHP
基于jquery的可多选的下拉列表框
2012/07/20 Javascript
Jquery多选下拉列表插件jquery multiselect功能介绍及使用
2013/05/24 Javascript
基于jquery扩展漂亮的CheckBox(自己编写)
2013/11/19 Javascript
设置jsf的选择框h:selectOneMenu为不可编辑状态的方法
2014/01/07 Javascript
js实现可兼容IE、FF、Chrome、Opera及Safari的音乐播放器
2015/02/11 Javascript
JS实现光滑展开合拢的菜单效果代码
2015/09/16 Javascript
JS只能输入正整数的简单实例
2016/10/07 Javascript
JS实现图片点击后出现模态框效果
2017/05/03 Javascript
vue.js评论发布信息可插入QQ表情功能
2017/08/08 Javascript
JQuery 获取多个select标签option的text内容(实例)
2017/09/07 jQuery
vue 动态修改a标签的样式的方法
2018/01/18 Javascript
node.js之基础加密算法模块crypto详解
2018/09/11 Javascript
javascript(基于jQuery)实现鼠标获取选中的文字示例【测试可用】
2019/10/26 jQuery
[01:40]2014DOTA2国际邀请赛 三冰SOLO赛后采访恶搞
2014/07/09 DOTA
[02:18]《我与DAC》之工作人员:为了热爱DOTA2的玩家们
2018/03/28 DOTA
python使用fcntl模块实现程序加锁功能示例
2017/06/23 Python
使用requests库制作Python爬虫
2018/03/25 Python
python实现黑客字幕雨效果
2018/06/21 Python
python中reader的next用法
2018/07/24 Python
Python中私有属性的定义方式
2020/03/05 Python
Keras 中Leaky ReLU等高级激活函数的用法
2020/07/05 Python
六种酷炫Python运行进度条效果的实现代码
2020/07/17 Python
如何通过python实现IOU计算代码实例
2020/11/02 Python
CSS3制作酷炫的条纹背景
2017/11/09 HTML / CSS
Microsoft Advertising美国:微软搜索广告
2019/05/01 全球购物
美国隐形眼镜网上商店:Lens.com
2019/09/03 全球购物
蒂娜商店:Tiina the Store
2019/12/07 全球购物
写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
2015/11/18 面试题
如果一个类实现了多个接口但是这些接口有相同的方法名将会怎样
2013/06/16 面试题
工作决心书
2014/03/11 职场文书
奥巴马经典演讲稿
2014/09/13 职场文书
学校班子个人对照检查材料思想汇报
2014/09/27 职场文书