ITPub博客

首页 > IT职业 > IT职场 > jquery获取json数据

jquery获取json数据

IT职场 作者:zhouwm 时间:2021-09-09 10:02:13 0 删除 编辑

         

 需要下载jquery的js文件html 文件的内容 cat 1.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>getJSON获取数据</title> <script type="text/javascript" class="lazyload" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC" data-original="jquery-1.8.2.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("1.json",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>

  

json文件的实例内容 cat 1.json[ { "name":"张国立", "sex":"男", "email":"zhangguoli@123.com" }, { "name":"张铁林", "sex":"男", "email":"zhangtieli@123.com" }, { "name":"邓婕", "sex":"女", "email":"zhenjie@123.com" } ]


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1593/viewspace-2815466/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: dwr 入门
下一篇: jquery中的replaceAll
请登录后发表评论 登录
全部评论

注册时间:2019-04-15

  • 博文量
    109
  • 访问量
    1164