jquery中ajax调用json数据的使用说明


Posted in Javascript onMarch 17, 2011

$.get()和$.post()这两个方法基本都一样使用,所以只说$.post()这个东东!

情形1: $.post("url",function);此时返回的数据没有处理,所以不是json格式!

情形2:$.post("url",function, "json");此时虽然指定了返回的数据为json格式,但实际上却不是!
  情形3:$.post("url",{},function);此时传入的参数为空,没有指定返回的数据格式,所以也不是json格式!

情形4:$.post("url",{},function, "json");正确的返回了json格式的数据!
要点:当要把返回的数据当做的json格式来处理,必须传入参数(参数为空就写成{}),并且还得指定返回类型为"json"!
$.ajax({
url:"url",
dataType:"json",
type:"get"
success:function
})
要点:要指定dataType为"json",此时无论是get还是post方式都会得到json格式数据,但我建议为了和上面的两个方法保持一致,最好加上data:{}这个条件。
$.getJSON("url",function)
要点:以get的方式得到json格式数据,是$.get()的方便写法吧!

Javascript 相关文章推荐
学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)
Mar 10 Javascript
Checbox的操作含已选、未选及判断代码
Nov 07 Javascript
JavaScript判断文件上传类型的方法
Sep 02 Javascript
用js控件div的滚动条,让它在内容更新时自动滚到底部的实现方法
Oct 27 Javascript
给easyui的datebox控件添加清空按钮的实现方法
Nov 09 Javascript
ES6实现的遍历目录函数示例
Apr 07 Javascript
图片懒加载imgLazyLoading.js使用详解
Sep 15 Javascript
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
Dec 05 jQuery
vue分页器组件编写方法详解
Jun 28 Javascript
JavaScript中var的重要性实例分析
Jul 09 Javascript
node.js中Buffer缓冲器的原理与使用方法分析
Nov 23 Javascript
vue的项目如何打包上线
Apr 13 Vue.js
jQuery版Tab标签切换
Mar 16 #Javascript
jquery select(列表)的操作(取值/赋值)
Mar 16 #Javascript
jquery radio 操作代码
Mar 16 #Javascript
ajax更新数据后,jquery、jq失效问题
Mar 16 #Javascript
初识JQuery 实例一(first)
Mar 16 #Javascript
扩展jquery实现客户端表格的分页、排序功能代码
Mar 16 #Javascript
基于Jquery的仿照flash放大图片效果代码
Mar 16 #Javascript
You might like
提高PHP编程效率的53个要点(经验小结)
2010/09/04 PHP
php curl的深入解析
2013/06/02 PHP
php实现对象克隆的方法
2015/06/20 PHP
php删除数组中重复元素的方法
2015/12/22 PHP
PHP接口类(interface)的定义、特点和应用示例
2020/05/18 PHP
javascript 按回车键相应按钮提交事件
2009/11/02 Javascript
JavaScript学习笔记之JS事件对象
2015/01/22 Javascript
javascript与css3动画结合使用小结
2015/03/11 Javascript
javascript HTML+CSS实现经典橙色导航菜单
2016/02/16 Javascript
javascript中去除数组重复元素的实现方法【实例】
2016/04/12 Javascript
纯JS代码实现气泡效果
2016/05/04 Javascript
jquery显示隐藏元素的实现代码
2016/05/19 Javascript
js改变style样式和css样式的简单实例
2016/06/28 Javascript
jQuery继承extend用法详解
2016/10/10 Javascript
原生JavaScript实现精美的淘宝轮播图效果示例【附demo源码下载】
2017/05/27 Javascript
Vue上传组件vue Simple Uploader的用法示例
2017/08/25 Javascript
vue实现选项卡及选项卡切换效果
2018/04/24 Javascript
python字符类型的一些方法小结
2016/05/16 Python
利用Python将时间或时间间隔转为ISO 8601格式方法示例
2017/09/05 Python
python配置grpc环境
2019/01/01 Python
解决python3.5 正常安装 却不能直接使用Tkinter包的问题
2019/02/22 Python
Python目录和文件处理总结详解
2019/09/02 Python
HTML5 本地存储和内容按需加载的思路和方法
2011/04/07 HTML / CSS
全球摩托车装备领导者:RevZilla
2017/09/04 全球购物
英国文具、办公用品和科技商店:Ryman
2018/09/27 全球购物
英国高街奥特莱斯:Highstreet Outlet
2019/11/21 全球购物
美团网旗下网上订餐平台:美团外卖
2020/03/05 全球购物
"序列点" 是什么
2016/07/29 面试题
项目开发计划书
2014/01/09 职场文书
优秀医生事迹材料
2014/02/12 职场文书
刑事上诉状(量刑过重)
2015/05/23 职场文书
寒假致家长的一封信
2015/10/10 职场文书
Pycharm 如何设置HTML文件自动补全代码或标签
2021/05/21 Python
html5调用摄像头实例代码
2021/06/28 HTML / CSS
使用python绘制横竖条形图
2022/04/21 Python
CSS link与@import的区别和用法解析
2023/05/07 HTML / CSS