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 相关文章推荐
JS JavaScript获取Url参数,src属性参数
Mar 09 Javascript
jquery获取html元素的绝对位置和相对位置的方法
Jun 20 Javascript
JS+CSS实现实用的单击输入框弹出选择框的方法
Feb 28 Javascript
jQuery添加删除DOM元素方法详解
Jan 18 Javascript
JavaScript设计模式经典之工厂模式
Feb 24 Javascript
深入理解JavaScript 函数
Jun 06 Javascript
JavaScript常见的五种数组去重的方式
Dec 15 Javascript
详解vue之页面缓存问题(基于2.0)
Jan 10 Javascript
浅谈react-native热更新react-native-pushy集成遇到的问题
Sep 30 Javascript
react 组件传值的三种方法
Jun 03 Javascript
Vue实现拖放排序功能的实例代码
Jul 08 Javascript
vue前端和Django后端如何查询一定时间段内的数据
Feb 28 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实现算式验证码和汉字验证码实例
2015/03/09 PHP
PHP和MySql中32位和64位的整形范围是多少
2016/02/18 PHP
joomla实现注册用户添加新字段的方法
2016/05/05 PHP
php处理静态页面:页面设置缓存时间实例
2017/06/22 PHP
PHP常见过waf webshell以及最简单的检测方法
2019/05/21 PHP
看了就知道什么是JSON
2007/12/09 Javascript
javascript textarea光标定位方法(兼容IE和FF)
2011/03/12 Javascript
使用js完成节点的增删改复制等的操作
2014/01/02 Javascript
JavaScript判断变量是对象还是数组的方法
2014/08/28 Javascript
最精简的JavaScript实现鼠标拖动效果的方法
2015/05/11 Javascript
jQuery 局部div刷新和全局刷新方法总结
2016/10/05 Javascript
折叠菜单及选择器的运用
2017/02/03 Javascript
js匿名函数使用&传参(实例)
2017/09/08 Javascript
vue中改变选中当前项的显示隐藏或者状态的实现方法
2018/02/08 Javascript
简述pm2常用命令集合及配置文件说明
2019/05/30 Javascript
vue自定义表单生成器form-create使用详解
2019/07/19 Javascript
JS中的算法与数据结构之二叉查找树(Binary Sort Tree)实例详解
2019/08/16 Javascript
vue路由守卫及路由守卫无限循环问题详析
2019/09/05 Javascript
JS可断点续传文件上传实现代码解析
2020/07/30 Javascript
跟老齐学Python之用Python计算
2014/09/12 Python
Python更新数据库脚本两种方法及对比介绍
2017/07/27 Python
python使用SMTP发送qq或sina邮件
2017/10/21 Python
Python实现OpenCV的安装与使用示例
2018/03/30 Python
Python Matplotlib绘图基础知识代码解析
2020/08/31 Python
详解利用python识别图片中的条码(pyzbar)及条码图片矫正和增强
2020/11/17 Python
使用CSS3来代替JS实现交互
2017/08/10 HTML / CSS
Original Penguin美国官网:布拉德皮特、强尼德普喜爱的服装品牌
2016/10/25 全球购物
.TTL是什么?有什么用处,通常那些工具会用到它?(ping? traceroute? ifconfig? netstat?)
2016/05/09 面试题
北体毕业生求职信
2014/02/28 职场文书
课程设计的心得体会
2014/09/03 职场文书
客房部经理岗位职责
2015/02/02 职场文书
销售开票员岗位职责
2015/04/15 职场文书
简短的人生哲理(38句)
2019/08/13 职场文书
Laravel中获取IP的真实地理位置
2021/04/01 PHP
Python 实现Mac 屏幕截图详解
2021/10/05 Python
win11无法登录onedrive错误代码0x8004def7怎么办 ?
2022/04/05 数码科技