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中令你抓狂的魔术变量
Nov 30 Javascript
3款实用的在线JS代码工具(国外)
Mar 15 Javascript
javascript跨域原因以及解决方案分享
Apr 08 Javascript
jQuery实现的tab标签切换效果示例
Sep 05 Javascript
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
Dec 15 Javascript
微信小程序手势操作之单触摸点与多触摸点
Mar 10 Javascript
详解Vue 2.0封装axios笔记
Jun 22 Javascript
React入门教程之Hello World以及环境搭建详解
Jul 11 Javascript
微信小程序生成二维码的示例代码
Mar 29 Javascript
JavaScript实现秒杀时钟倒计时
Sep 29 Javascript
基于jsbarcode 生成条形码并将生成的条码保存至本地+源码
Apr 27 Javascript
详解微信小程序入门从这里出发(登录注册、开发工具、文件及结构介绍)
Jul 21 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 mkdir()定义和用法
2009/01/14 PHP
php程序之die调试法 快速解决错误
2009/09/17 PHP
PHP Memcached应用实现代码
2010/02/08 PHP
PHP eval函数使用介绍
2013/12/08 PHP
php中cookie的使用方法
2014/03/29 PHP
Yii2中如何使用modal弹窗(基本使用)
2016/05/30 PHP
PHP实现上传多文件示例代码
2017/02/20 PHP
php7新特性的理解和比较总结
2019/04/14 PHP
php实现的支付宝网页支付功能示例【基于TP5框架】
2019/09/16 PHP
ext checkboxgroup 回填数据解决
2009/08/21 Javascript
在IE浏览器中resize事件执行多次的解决方法
2011/07/12 Javascript
基于JQuery 选择器使用说明介绍
2013/04/18 Javascript
js实现浏览器的各种菜单命令比如打印、查看源文件等等
2013/10/24 Javascript
把字符串按照特定的字母顺序进行排序的js代码
2014/01/28 Javascript
JavaScript实现的一个倒计时的类
2015/03/12 Javascript
jquery专业的导航菜单特效代码分享
2015/08/29 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
2015/09/01 Javascript
jquery实现ajax加载超时提示的方法
2016/07/23 Javascript
Angular 4.x 动态创建表单实例
2017/04/25 Javascript
JS数组交集、并集、差集的示例代码
2017/08/23 Javascript
Vue.directive 实现元素scroll逻辑复用
2019/11/29 Javascript
keep-alive不能缓存多层级路由菜单问题解决
2020/03/10 Javascript
使用konva和vue-konva库实现拖拽滑块验证功能
2020/04/27 Javascript
Python代理抓取并验证使用多线程实现
2013/05/03 Python
基于Django与ajax之间的json传输方法
2018/05/29 Python
python样条插值的实现代码
2018/12/17 Python
Python遍历文件夹 处理json文件的方法
2019/01/22 Python
浅谈pycharm使用及设置方法
2019/09/09 Python
python如何停止递归
2020/09/09 Python
置业顾问岗位职责
2014/03/02 职场文书
cf搞笑广告词
2014/03/14 职场文书
2014年预备党员学习两会心得体会
2014/03/17 职场文书
春节慰问信范文
2015/02/15 职场文书
教师节座谈会主持词
2015/07/03 职场文书
vue实现同时设置多个倒计时
2021/05/20 Vue.js
Java中try catch处理异常示例
2021/12/06 Java/Android