`
yfdong21
  • 浏览: 62481 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

jquery学习笔记(一)$.getJSON()

阅读更多

$.getJSON(url, params, callback)。

该方法是通过使用JSONP 形式的回调函数来加载其他网域的JSON数据,getJSON来调用并获取远程的JSON字符串,将其转换为JSON对象,如果成功,则执行回调函数。

1.url是获取JSON结构数据的请求地址,

2.params是向url地址的服务发送的参数

参数的结构跟JSON的结构类似,

如: “{key1:value1,key2:value2}”

3.callback为回调函数,即function(json){//code...},

参数json就是通过向url请求获得的json数据。

可以通过json.key的方式来使用其中定义的属性。通过json.addresses[0]来获取addresses的第一个值。

注意: 必须返回正确的格式的数据(json),才能执行回调函数。php中有函数json_encode()是将数据转换成json。但是主要注意php版本问题,php版本要5.2才支持该函数(今天我就在这困惑了很久)。。

再注意:我们在返回数据中经常有中文数据,encode是不会编码非utf-8编码的中文,所以你要使用json_encode方法时,要将你的ide环境的编码改为utf-8,否则你的得到数据是null。

 

http://www.cnblogs.com/justhinker/archive/2009/10/23/1588911.html

分享到:
评论

相关推荐

    jQuery学习笔记(一)

    **jQuery学习笔记(一)** 在深入探讨jQuery之前,我们首先要理解什么是jQuery。jQuery是一个高效、易用且功能丰富的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。由John Resig在2006...

    jQuery编程笔记

    - `$.getJSON()`: 通过GET方式发送请求,并自动解析JSON数据。 - `$.load()`: 加载服务器上的数据,并将其放入被选元素中。 3. **错误处理** - `error`参数: 处理请求失败的情况。 #### 七、jQuery常用的工具...

    jQuery学习笔记(二)

    在本篇“jQuery学习笔记(二)”中,我们将深入探讨jQuery库的更多核心功能和常见用法。jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作以及Ajax交互等任务。这篇笔记将帮助你进一步...

    jquery 学习笔记总结

    - **$.getJSON()**: 用于获取 JSON 数据。 - **$.load()**: 加载远程 HTML 片段并插入到指定元素中。 ### 实例 在 `jquery操作dom对象.doc` 和 `jquery.docx` 文件中,你可以找到更多关于 jQuery DOM 操作的具体...

    jquery学习笔记-相关代码

    **jQuery学习笔记** jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画和Ajax交互。这份笔记旨在深入理解jQuery的核心概念,通过实例代码来加强理解和应用。 1. **jQuery选择器**:...

    jquery学习笔记

    《jQuery学习笔记详解》 jQuery,作为一款广泛应用于Web开发的JavaScript库,以其简洁的API、强大的功能和广泛的社区支持,极大地简化了DOM操作、事件处理、动画制作以及Ajax交互等任务。这篇学习笔记将深入探讨...

    jQuery学习笔记

    **jQuery学习笔记** jQuery是一个广泛使用的JavaScript库,它极大地简化了JavaScript代码的编写,使得网页交互变得更加简单。这个资源包含了作者在自学jQuery过程中积累的笔记,以HTML页面的形式呈现,方便阅读和...

    jquery 学习笔记源码 1第一个jquery

    本篇文章将基于“jQuery学习笔记源码 1第一个jquery”的主题,深入探讨jQuery的核心概念、基本用法以及在实际项目中的应用。 一、jQuery简介 jQuery是由John Resig在2006年创建的,它的目标是“write less, do ...

    jquery使用笔记一

    `$.getJSON()`用于获取JSON数据,而`$.load()`则可以将远程内容加载到元素中。 ### 6. jQuery对象与DOM原生对象 jQuery对象和DOM原生对象之间可以相互转换。`$(element)`将DOM对象转换为jQuery对象,而`[index]`或...

    jQuery基础自学笔记(pink老师jQuery全内容)

    - `$.getJSON()` 用于获取JSON格式的数据。 - `$.load()` 用于加载服务器返回的部分HTML内容到指定元素。 7. **插件系统(Plugins)** jQuery 社区提供了大量插件,如:轮播图插件(Bootstrap Carousel)、表单...

    jquery 学习笔记

    - `$.getJSON()` 专门用于获取 JSON 数据。 7. **版本差异** 在提供的文件中,`jquery-1.3.2.js` 是未压缩的完整版本,适合调试和学习;`jquery-1.3.2.min.js` 是压缩后的版本,体积小,适合生产环境;`jquery-...

    jquery学习资料

    - **$.getJSON()**: 专门用于获取JSON数据,如`$.getJSON("url", function(data) {...})`。 - **$.load()**: 加载服务器返回的HTML片段并插入到指定元素中。 ### 5. jQuery插件 jQuery社区提供了大量插件,如滑动...

    jQuery学习笔记 jQuery API

    **jQuery学习笔记 jQuery API** jQuery,作为一款广泛使用的JavaScript库,极大地简化了DOM操作、事件处理、动画制作和Ajax交互。本笔记旨在帮助开发者快速上手并深入理解jQuery的核心概念和API。 ### 1. jQuery...

    JQuery学习笔记

    **jQuery学习笔记** jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画设计和Ajax交互。本学习笔记旨在帮助你深入理解并掌握jQuery的核心概念和技术。 ### 1. jQuery的选择器 ...

    jquery笔记1

    `$.getJSON()`和`$.getScript()`则是特定类型的快捷方式。 接下来,我们来看两个具体的例子。文件`jquerytest4.html`和`test4.js`很可能是用来演示jQuery的用法。 在`jquerytest4.html`中,可能包含了一个HTML结构...

    韩顺平jquery学习笔记及练习

    《韩顺平jQuery学习笔记及练习》是一份珍贵的学习资源,由知名讲师韩顺平的课程实录整理而成,旨在帮助学习者深入理解和掌握jQuery这一强大的JavaScript库。jQuery简化了HTML文档遍历、事件处理、动画设计和Ajax交互...

    jQuery全国城市天气预报API查询代码.zip

    jQuery的Ajax函数,如`$.ajax()`或`$.getJSON()`,被用来发送HTTP请求并接收这些数据。 例如,我们可以使用`$.getJSON()`来请求天气API,如下所示: ```javascript $.getJSON('http://api.example.com/weather', {...

    JQuery学习笔记(技术文档)

    ### JQuery学习笔记(技术文档) #### 一、JQuery能做什么? JQuery 是一款轻量级的 JavaScript 库,它的设计宗旨是“write less, do more”,即“写得更少,做得更多”。通过JQuery,可以实现以下功能: 1. **...

Global site tag (gtag.js) - Google Analytics