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 相关文章推荐
jquery struts 验证唯一标识(公用方法)
Mar 27 Javascript
JS 实现导航栏悬停效果(续)
Sep 24 Javascript
JavaScript前端图片加载管理器imagepool使用详解
Dec 29 Javascript
使用js画图之画切线
Jan 12 Javascript
jQuery实现返回顶部效果的方法
May 29 Javascript
BootStrap无限级分类(无限极分类封装版)
Aug 26 Javascript
vue获取当前点击的元素并传值的实例
Mar 09 Javascript
node实现的爬虫功能示例
May 04 Javascript
微信小程序自定义带价格显示日历效果
Dec 29 Javascript
Vue登录主页动态背景短视频制作
Sep 21 Javascript
Vue环境搭建+VSCode+Win10的详细教程
Aug 19 Javascript
JavaScript TAB栏切换效果的示例
Nov 05 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
风味层面去分析咖啡油脂
2021/03/03 咖啡文化
PHP提取中文首字母
2008/04/09 PHP
WordPress中用于创建以及获取侧边栏的PHP函数讲解
2015/12/29 PHP
PHP 实现字符串翻转(包含中文汉字)的实现代码
2017/04/01 PHP
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
2018/08/04 PHP
javascript题目,重写函数让其无限相加
2012/02/15 Javascript
在HTML代码中使用JavaScript代码的例子
2014/10/16 Javascript
javascript模拟命名空间
2015/04/17 Javascript
jQuery实现的调整表格行tr上下顺序
2016/01/10 Javascript
jQuery 获取多选框的值及多选框中文的函数
2016/05/16 Javascript
深入理解JS addLoadEvent函数
2016/05/20 Javascript
AngularJS 依赖注入详解及示例代码
2016/08/17 Javascript
JS只能输入正整数的简单实例
2016/10/07 Javascript
JavaScript实现的select点菜功能示例
2017/01/16 Javascript
JS验证全角与半角及相互转化的介绍
2017/05/18 Javascript
Nuxt.js实战详解
2018/01/18 Javascript
vue 根据数组中某一项的值进行排序的方法
2018/08/30 Javascript
npm scripts 使用指南详解
2018/10/08 Javascript
详解基于Vue/React项目的移动端适配方案
2019/08/23 Javascript
Python计算三角函数之asin()方法的使用
2015/05/15 Python
python基于ID3思想的决策树
2018/01/03 Python
Python基于socket实现简单的即时通讯功能示例
2018/01/16 Python
python通过微信发送邮件实现电脑关机
2018/06/20 Python
使用python实现语音文件的特征提取方法
2019/01/09 Python
解决win7操作系统Python3.7.1安装后启动提示缺少.dll文件问题
2019/07/15 Python
python sorted函数的小练习及解答
2019/09/18 Python
python计算波峰波谷值的方法(极值点)
2020/02/18 Python
高三自我鉴定怎么写
2013/10/19 职场文书
产品销售员岗位职责
2013/12/18 职场文书
计划生育证明格式范本
2014/09/12 职场文书
党委书记个人对照检查材料
2014/09/15 职场文书
村党支部群众路线教育实践活动对照检查材料
2014/09/26 职场文书
爱心募捐通知范文
2015/04/27 职场文书
2015年语文教研组工作总结
2015/05/23 职场文书
OpenCV中resize函数插值算法的实现过程(五种)
2021/06/05 Python
win11如何查看端口是否被占用? Win11查看端口是否占用的技巧
2022/04/05 数码科技