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 相关文章推荐
基于JQuery的6个Tab选项卡插件
Sep 03 Javascript
JavaScript 判断日期格式是否正确的实现代码
Jul 04 Javascript
解析js中获得父窗口链接getParent方法以及各种打开窗口的方法
Jun 19 Javascript
PHP+jQuery+Ajax+Mysql如何实现发表心情功能
Aug 06 Javascript
jQuery链式操作实例分析
Nov 16 Javascript
详谈jQuery unbind 删除绑定事件 / 移除标签方法
Mar 02 Javascript
AngularJS实现单一页面内设置跳转路由的方法
Jun 28 Javascript
AngularJS 实现点击按钮获取验证码功能实例代码
Jul 13 Javascript
VUE v-for循环中每个item节点动态绑定不同函数的实例
Sep 26 Javascript
js实现多张图片每隔一秒切换一张图片
Jul 29 Javascript
es6函数中的作用域实例分析
Apr 18 Javascript
解决vue的router组件component在import时不能使用变量问题
Jul 26 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 开发环境配置(Zend Studio)
2010/04/28 PHP
php实现建立多层级目录的方法
2014/07/19 PHP
PHP产生不重复随机数的5个方法总结
2014/11/12 PHP
PHP常见字符串处理函数用法示例【转换,转义,截取,比较,查找,反转,切割】
2016/12/24 PHP
extjs 列表框(multiselect)的动态添加列表项的方法
2009/07/31 Javascript
基于jquery的气泡提示效果
2010/05/31 Javascript
js中if语句的几种优化代码写法
2011/03/12 Javascript
网站内容禁止复制和粘贴、另存为的js代码
2014/02/26 Javascript
实例分析js和C#中使用正则表达式匹配a标签
2014/11/26 Javascript
深入理解JavaScript系列(48):对象创建模式(下篇)
2015/03/04 Javascript
jQuery实现仿新浪微博浮动的消息提示框(可智能定位)
2015/10/10 Javascript
javascript中select下拉框的用法总结
2016/01/07 Javascript
jQuery插件formValidator实现表单验证
2016/05/23 Javascript
Vue2.0+ElementUI实现表格翻页的实例
2017/10/23 Javascript
nodejs 日志模块winston的使用方法
2018/05/02 NodeJs
使用React代码动态生成栅格布局的方法
2020/05/24 Javascript
[00:52]DOTA2国际邀请赛
2020/02/21 DOTA
Python删除指定目录下过期文件的2个脚本分享
2014/04/10 Python
使用Python编写Linux系统守护进程实例
2015/02/03 Python
Python编程中的异常处理教程
2015/08/21 Python
django 将model转换为字典的方法示例
2018/10/16 Python
python 实现的发送邮件模板【普通邮件、带附件、带图片邮件】
2019/07/06 Python
python3实现绘制二维点图
2019/12/04 Python
Python 读取 YUV(NV12) 视频文件实例
2019/12/09 Python
Django中的模型类设计及展示示例详解
2020/05/29 Python
基于Keras的格式化输出Loss实现方式
2020/06/17 Python
canvas仿写贝塞尔曲线的示例代码
2017/12/29 HTML / CSS
lululemon美国官网:瑜伽服+跑步装备
2018/11/16 全球购物
印度首个本地在线平台:nearbuy
2019/03/28 全球购物
Chinti & Parker官网:奢华羊绒女装和创新针织设计
2021/01/01 全球购物
锐步香港官方网上商店:Reebok香港
2020/11/05 全球购物
JSF面试题:Jsf中的核心类用那些?有什么作用?LiftCycle六大生命周期是什么?
2014/07/17 面试题
保护环境的建议书
2014/03/12 职场文书
工作态度检讨书范文
2015/05/06 职场文书
React 高阶组件HOC用法归纳
2021/06/13 Javascript
Python matplotlib可视化之绘制韦恩图
2022/02/24 Python