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 call apply使用 JavaScript对象的方法绑定到DOM事件后this指向问题
Sep 28 Javascript
javascript开发随笔二 动态加载js和文件
Nov 25 Javascript
jquery实现隐藏与显示动画效果/输入框字符动态递减/导航按钮切换
Jul 01 Javascript
用js替换除数字与逗号以外的所有字符的代码
Jun 07 Javascript
node.js中的fs.fstat方法使用说明
Dec 15 Javascript
jQuery对指定元素中指定字符串进行替换的方法
Mar 17 Javascript
jQuery实现鼠标悬停背景翻转的黑色导航菜单代码
Sep 14 Javascript
基于js实现微信发送好友如何分享到朋友圈、微博
Nov 30 Javascript
JS原生带小白点轮播图实例讲解
Jul 22 Javascript
vue发送ajax请求详解
Oct 09 Javascript
从vue源码看props的用法
Jan 09 Javascript
使用layer弹窗提交表单时判断表单是否输入为空的例子
Sep 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 版本]
2007/03/20 PHP
php 方便水印和缩略图的图形类
2009/05/21 PHP
PHP实例分享判断客户端是否使用代理服务器及其匿名级别
2014/06/04 PHP
ThinkPHP结合ajax、Mysql实现的客户端通信功能代码示例
2014/06/23 PHP
Smarty foreach控制循环次数的一些方法
2015/07/01 PHP
php生成带logo二维码方法小结
2016/04/08 PHP
PHP实现的猴王算法(猴子选大王)示例
2018/04/30 PHP
laravel实现按月或天或小时统计mysql数据的方法
2019/10/09 PHP
PHP常用函数之根据生日计算年龄功能示例
2019/10/21 PHP
PHP单元测试配置与使用方法详解
2019/12/27 PHP
JavaScript网页制作特殊效果用随机数
2007/05/22 Javascript
js跟随滚动条滚动浮动代码
2009/12/31 Javascript
js正则表达式的使用详解
2013/07/09 Javascript
浅谈Sizzle的“编译原理”
2015/04/14 Javascript
JS实现日期时间动态显示的方法
2015/12/07 Javascript
asp.net+jquery.form实现图片异步上传的方法(附jquery.form.js下载)
2016/05/05 Javascript
vue脚手架vue-cli的学习使用教程
2017/06/06 Javascript
React Native验证码倒计时工具类分享
2017/10/24 Javascript
ES6使用Set数据结构实现数组的交集、并集、差集功能示例
2017/10/31 Javascript
Vue中使用vux配置代码详解
2018/09/16 Javascript
js中的数组对象排序分析
2018/12/11 Javascript
详解node登录接口之密码错误限制次数(含代码)
2019/10/25 Javascript
js实现九宫格布局效果
2020/05/28 Javascript
解决antd日期选择组件,添加value就无法点击下一年和下一月问题
2020/10/29 Javascript
Python的Django框架中设置日期和字段可选的方法
2015/07/17 Python
python爬取网页转换为PDF文件
2018/06/07 Python
Flask框架中request、请求钩子、上下文用法分析
2019/07/23 Python
python实现网站用户名密码自动登录功能
2019/08/09 Python
keras自定义回调函数查看训练的loss和accuracy方式
2020/05/23 Python
如何减少垃圾回收让内存更加有效使用
2013/10/18 面试题
员工年终演讲稿
2014/01/03 职场文书
知识就是力量演讲稿
2014/09/13 职场文书
一年级数学下册复习计划
2015/01/17 职场文书
Python天气语音播报小助手
2021/09/25 Python
Java 超详细讲解设计模式之中的抽象工厂模式
2022/03/25 Java/Android
Python图像处理库PIL详细使用说明
2022/04/06 Python