$.getJSON() 方法使用 AJAX 的 HTTP GET 请求获取 JSON 数据。

语法

$.getJSON(url,data,success(data,status,xhr))

  url必填规定请求发送到那个url;

  data可选规定发送到服务器的数据;

  success可选data包含服务器返回的数据,

        status包含请求的状态,("success"、"notmodified"、"error"、"timeout"、"parsererror"),

        xhr包含 XMLHttpRequest 对象;

用法

test.json

{
"name":"zhangsan",
"age":20
}

  

test.js

$(document).ready(function(){
$.getJSON("test.json",function(data){
console.log(data.name)
});
});
//zhangsan

  $.getJSON的回调函数没有执行的原因

1 当json文件中json对象的格式不正确例如json的键没有加双引号时,回调函数就不会执行,所以如果回调函数不执行首先要检查json的格式是否正确。

2 当json中含有注释时回调函数也不会执行。

当修改后回调函数依然不能执行就应该考虑是缓存在作怪了,修改完记得清理缓存。(前端开发一定要记得经常清理缓存)

随机推荐

  1. 【模板】NTT

    NTT模板 #include<bits/stdc++.h> using namespace std; #define LL long long const int MAXL=22; con ...

  2. 《DSP using MATLAB》示例Example 8.7

    %% ------------------------------------------------------------------------ %% Output Info about thi ...

  3. scrapy模拟浏览器爬取验证码页面

    使用selenium模块爬取验证码页面,selenium模块需要另外安装这里不讲环境的配置,我有一篇博客有专门讲ubuntn下安装和配置模拟浏览器的开发 spider的代码 # -*- coding: ...

  4. WinForm窗体继承自定义的模板窗体出错

    在开发Winform程序的时候,我们往往需要根据需要做一些自定义的控件模块,这样可以给系统模块重复利用,或者实现更好的效果等功能.而今天自定义一个窗体,然后子窗体继承的时候出现了一点问题. 问题: 在 ...

  5. http状态码status

    status——http状态码 1xx 消息 2xx 成功 3xx 重定向 ▪ 301 Moved Permanently 永久重定向——下回不会再找他了 ▪ 302 Move temporarily ...

  6. vim中的加密文件

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/sxhelijian/article/details/32911665 用vim编辑程序. 要连续输入 ...

  7. wordpress域名解析到了网站,但是点击其他页面会出现ip而不是域名

         1.前提域名可以访问你的网站证明解析没问题 2.那就是wp后台的设置问题,将url和站点url改为你的域名http://www.eovision.cc清理缓存即可 亲测可用,如果改了出现页面 ...

  8. Android照片墙完整版,完美结合LruCache和DiskLruCache

    转载地址:http://blog.csdn.net/guolin_blog/article/details/34093441#comments 在上一篇文章当中,我们学习了DiskLruCache的概 ...

  9. JavaFX 之自定义窗口标题栏(二)

    一.问题场景 PC客户端登录界面仿QQ,上边显示图片,下边显示输入框和登录按钮.而JavaFX默认的窗口,不满足需求. 二.解决思路 隐藏窗口默认的标题栏,使用创建label对象,使用css将按钮图片 ...

  10. python笔试面试题_视频中(待完善)

    一.选择填空题 1. 用一行代码交换a,b的值 a,b = 1,2 print(a,b) a,b = b,a print(a,b) 2. 元祖中有一个元素,有逗号则类型是元祖,无逗号则是远数据类型 t ...