• JavaScript读取本地json文件


    JavaScript读取本地json文件

    今天调试了一上午,通过jQuery读取本地json文件总是失败,始终找不出原因,各种方法都试了

    开始总以为是不是json格式的问题。高了半天不行

    后来读了一个blog发现用的,json.txt文件,试想,是不是改改后缀名也行。于是将后缀名改为.txt,发现ok了

    什么原因?tnnd,老子也不知道

    json文件,复制粘贴过去到文件就可以了。如果要标准点的就下载个json文件编辑器。format一下,再粘贴过去。

     1 [ 
     2 { 
     3 "name":"张国立", 
     4 "sex":"男", 
     5 "email":"zhangguoli@123.com" 
     6 }, 
     7 { 
     8 "name":"张铁林", 
     9 "sex":"男", 
    10 "email":"zhangtieli@123.com" 
    11 }, 
    12 { 
    13 "name":"邓婕", 
    14 "sex":"女", 
    15 "email":"zhenjie@123.com" 
    16 } 
    17 ] 


    读取文件的代码,当然,你要下载一个jQuery.js文件到你的页面目录下

     1 <!DOCTYPE HTML>
     2 <html>
     3 <head>
     4 <meta charset="UTF-8" />
     5 <title>MODEL PAGE</title>
     6 <script type="text/javascript" src="jquery.js"></script>
     7 <script type="text/javascript">
     8     var Ajax = function ()
     9     {
    10         $.getJSON ("js/userinfo.txt", function (data)
    11         {
    12             $.each (data, function (i, item)
    13             {
    14                 $ ("#disp").append ("<h3>" + item.name + "</h3>");
    15                 $ ("#disp").append ("<p>" + item.sex + "</p>");
    16                 $ ("#disp").append ("<p>" + item.email + "</p>");
    17             });
    18         });
    19     }
    20 </script>
    21 </head>
    22 <body>
    23     <input type="button" value="Ajax提交" onclick="Ajax();" />
    24     <div id="disp"></div>
    25 </body>
    26 </html>
  • 相关阅读:
    创建双向数据绑定 ng-model
    数据绑定指令
    ios操作系统输入完成后,键盘没有弹下去的问题
    anjularjs 指令(1)
    关于苹果手机模态框问题
    手机端页面中去除a标签点击时的默认样式
    ffsfsdsfsfd
    8、排列组合
    7、递归的二分查找
    6、递归
  • 原文地址:https://www.cnblogs.com/qingruozhu/p/7472621.html
Copyright © 2020-2023  润新知