$.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. bzoj 2002 Bounce 弹飞绵羊

    bzoj 2002 Bounce 弹飞绵羊 设一个虚拟节点表示被弹飞,则每个点的后继点是唯一确定的,每个点向它的后继点连边,就形成了一颗树. 询问就是问某个节点到虚拟节点的路径长度,修改就删除原来向后 ...

  2. Codeforces 914H Ember and Storm's Tree Game 【DP】*

    Codeforces 914H Ember and Storm's Tree Game 题目链接 ORZ佬 果然出了一套自闭题 这题让你算出第一个人有必胜策略的方案数 然后我们就发现必胜的条件就是树上 ...

  3. 基于 task 为 VSCode 添加自定义的外部命令

    我们有很多全局的工具能在各处使用命令行调用,针对某个仓库特定的命令可以放到仓库中.不过,如果能够直接为顺手的文本编辑器添加自定义的外部命令,那么执行命令只需要简单的快捷键即可,不需要再手工敲了.   ...

  4. 错误:'class QApplication' has no member named 'setMainwidget'

    错误:'class QApplication' has no member named 'setMainwidget' 转自:http://blog.csdn.net/chenqiai0/articl ...

  5. 《DSP using MATLAB》示例 Example 9.6

    代码: %% ------------------------------------------------------------------------ %% Output Info about ...

  6. 《DSP using MATLAB》示例Example 8.7

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

  7. LeetCode 819. Most Common Word

    原题链接在这里:https://leetcode.com/problems/most-common-word/description/ 题目: Given a paragraph and a list ...

  8. drone 学习二 pipeline 说明

    1. 基本语法 pipeline: backend: image: golang commands: - go build - go test frontend: image: node comman ...

  9. Bootstrap树控件(Tree控件组件)使用经验分享

    前言:很多时候我们在项目中需要用到树,有些树仅仅是展示层级关系,有些树是为了展示和编辑层级关系,还有些树是为了选中项然后其他地方调用选中项.不管怎么样,树控件都是很多项目里面不可或缺的组件之一.今天, ...

  10. bzoj 1001 [BeiJing2006]狼抓兔子——最小割转最短路

    题目:https://www.lydsy.com/JudgeOnline/problem.php?id=1001 #include<cstdio> #include<cstring& ...