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 相关文章推荐
利用javascript/jquery对上传文件格式过滤的方法
Jul 25 Javascript
Bootstrap每天必学之标签与徽章
Nov 27 Javascript
JS原型链怎么理解
Jun 27 Javascript
JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
Aug 01 Javascript
jquery+ajax实现省市区三级联动效果简单示例
Jan 04 Javascript
Bootstrap下拉菜单更改为悬停(hover)触发的方法
May 24 Javascript
原生js FileReader对象实现图片上传本地预览效果
Mar 27 Javascript
Vue.js 中取得后台原生HTML字符串 原样显示问题的解决方法
Jun 10 Javascript
JS通用方法触发点击事件代码实例
Feb 17 Javascript
JavaScript函数重载操作实例浅析
May 02 Javascript
jQuery实现移动端笔触canvas电子签名
May 21 jQuery
一文读懂vue动态属性数据绑定(v-bind指令)
Jul 20 Javascript
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 xml留言板 xml存储数据的简单例子
2009/08/24 PHP
解析web文件操作常见安全漏洞(目录、文件名检测漏洞)
2013/06/29 PHP
简单分析ucenter 会员同步登录通信原理
2014/08/25 PHP
标准PHP的AES加密算法类
2015/03/12 PHP
分享ThinkPHP3.2中关联查询解决思路
2015/09/20 PHP
Yii清理缓存的方法
2016/01/06 PHP
PHP连接及操作PostgreSQL数据库的方法详解
2019/01/30 PHP
Javascript模块模式分析
2008/05/16 Javascript
Javascript Global对象
2009/08/13 Javascript
JQuery Ajax 跨域访问的解决方案
2010/03/12 Javascript
JavaScript高级程序设计 错误处理与调试学习笔记
2011/09/10 Javascript
JS解析json数据并将json字符串转化为数组的实现方法
2012/12/25 Javascript
js借助ActiveXObject实现创建文件
2013/09/29 Javascript
js采用map取到id集合组并且实现点击一行选中一行
2013/12/16 Javascript
jquery实现点击页面计算点击次数
2015/01/23 Javascript
使用vue.js开发时一些注意事项
2016/04/27 Javascript
Ajax与服务器(JSON)通信实例代码
2016/11/05 Javascript
AngularJS使用ocLazyLoad实现js延迟加载
2017/07/05 Javascript
微信小程序 跳转传递数据的实例
2017/07/06 Javascript
vue中使用cookies和crypto-js实现记住密码和加密的方法
2018/10/18 Javascript
JS实现li标签的删除
2019/04/12 Javascript
[01:09:13]DOTA2-DPC中国联赛 正赛 CDEC vs XG BO3 第三场 1月19日
2021/03/11 DOTA
python自动化测试之从命令行运行测试用例with verbosity
2014/09/28 Python
python Selenium爬取内容并存储至MySQL数据库的实现代码
2017/03/16 Python
Python OpenCV实现鼠标画框效果
2020/08/19 Python
python爬虫库scrapy简单使用实例详解
2020/02/10 Python
PyQt5实现仿QQ贴边隐藏功能的实例代码
2020/05/24 Python
Python预测2020高考分数和录取情况
2020/07/08 Python
高中班长自我鉴定
2013/12/20 职场文书
培训楼经理岗位责任制
2014/02/10 职场文书
《春天来了》教学反思
2014/04/07 职场文书
秋天的雨教学反思
2014/04/27 职场文书
优秀班集体申报材料
2014/12/25 职场文书
2015年采购部工作总结
2015/04/23 职场文书
2015年个人工作总结报告
2015/04/25 职场文书
高中家长意见怎么写
2015/06/03 职场文书