ie下$.getJSON出现问题的解决方法


Posted in Javascript onFebruary 12, 2014

前提:需导入相关js文件jquery.js

$.post(url,data,success(data, textStatus, jqXHR),dataType)

url:必需。规定把请求发送到哪个 URL。

data:可选。映射或字符串值。规定连同请求发送到服务器的数据。

success(data, textStatus, jqXHR):可选。请求成功时执行的回调函数。

dataType:默认执行智能判断(xml、json、script 或 html)。

$.getJSON(url,data,success(data, textStatus, xhr))

url:必需。规定将请求发送的哪个 URL。

data:可选。规定连同请求发送到服务器的数据。

success(data,status,xhr):

可选。规定当请求成功时运行的函数。

额外的参数:

response - 包含来自请求的结果数据
status - 包含请求的状态
xhr - 包含 XMLHttpRequest 对象

扩展写为:

$.ajax({ type:'POST'或'GET', 
url:url, 
data:data, 
success:callback, 
dataType:json 
});

dataType有这几种类型:xml、json、script 或 html

注意:

采用$.getJson方法时,如果有中文字符传入url中需先转义(不转义的话ie8下$_GET['v']将会得不到值,其他浏览器无此问题)

eg:

var url = "/api.php?op=product&v="+encodeURIComponent('好好学习');

Javascript 相关文章推荐
js 面向对象的技术创建高级 Web 应用程序
Feb 25 Javascript
如何获取JQUERY AJAX返回的JSON结果集实现代码
Dec 10 Javascript
设为首页加入收藏兼容360/火狐/谷歌/IE等主流浏览器的代码
Mar 26 Javascript
javascript实现给定半径求出圆的面积
Jun 26 Javascript
js代码验证手机号码和电话号码是否合法
Jul 30 Javascript
最好用的Bootstrap fileinput.js文件上传组件
Dec 12 Javascript
微信小程序 require机制详解及实例代码
Dec 14 Javascript
JavaScript之浏览器对象_动力节点Java学院整理
Jul 03 Javascript
基于Vue生产环境部署详解
Sep 15 Javascript
jquery中ajax请求后台数据成功后既不执行success也不执行error的完美解决方法
Dec 24 jQuery
Vue el-autocomplete远程搜索下拉框并实现自动填充功能(推荐)
Oct 25 Javascript
JS正则表达式常见函数与用法小结
Apr 13 Javascript
利用jquery写的左右轮播图特效
Feb 12 #Javascript
jquery选择checked在ie8普通模式下的问题
Feb 12 #Javascript
控制input输入框中提示信息的显示和隐藏的方法
Feb 12 #Javascript
Javascript写入txt和读取txt文件示例
Feb 12 #Javascript
通过onmouseover选项卡实现img图片的变化
Feb 12 #Javascript
JavaScript中创建对象和继承示例解读
Feb 12 #Javascript
javascript实现文本域写入字符时限定字数
Feb 12 #Javascript
You might like
PHP 飞信好友免费短信API接口开源版
2010/07/22 PHP
Laravel框架中实现使用阿里云ACE缓存服务
2015/02/10 PHP
PHP在同一域名下两个不同的项目做独立登录机制详解
2017/09/22 PHP
js不能跳转到上一页面的问题解决方法
2013/03/01 Javascript
JS实现可改变列宽的table实例
2013/07/02 Javascript
JavaScript限定复选框的选择个数示例代码
2013/08/25 Javascript
js中通过split函数分割字符串成数组小例子
2013/09/21 Javascript
JS常用正则表达式总结
2013/11/12 Javascript
完美兼容多浏览器的js判断图片路径代码汇总
2015/04/17 Javascript
AngularJS实现textarea记录只能输入规定数量的字符并显示
2016/04/26 Javascript
jQuery实现页面点击后退弹出提示框的方法
2016/08/24 Javascript
JS键盘版计算器的制作方法
2016/12/03 Javascript
如何提高javascript加载速度
2016/12/26 Javascript
基于ExtJs在页面上window再调用Window的事件处理方法
2017/07/26 Javascript
详解NODEJS的http实现
2018/01/04 NodeJs
vue 根据数组中某一项的值进行排序的方法
2018/08/30 Javascript
npm的lock机制解析
2019/06/20 Javascript
微信小程序实现组件顶端固定或底端固定效果(不随滚动而滚动)
2020/04/09 Javascript
详解JavaScript的this指向和绑定
2020/09/08 Javascript
Django中ORM表的创建和增删改查方法示例
2017/11/15 Python
python如何派生内置不可变类型并修改实例化行为
2018/03/21 Python
快速解决安装python没有scripts文件夹的问题
2018/04/03 Python
在Python中如何传递任意数量的实参的示例代码
2019/03/21 Python
python list多级排序知识点总结
2019/10/23 Python
HTML5的Geolocation地理位置定位API使用教程
2016/05/12 HTML / CSS
面试后感谢信怎么写
2014/02/01 职场文书
趣味比赛活动方案
2014/02/15 职场文书
交通事故协议书
2014/04/15 职场文书
学前班学生评语
2014/12/29 职场文书
人事文员岗位职责
2015/02/04 职场文书
大班上学期个人总结
2015/02/13 职场文书
2016新年年会主持词
2015/07/06 职场文书
小学生运动会广播
2015/08/19 职场文书
2016秋季运动会开幕词
2016/03/04 职场文书
奖学金发言稿(范文)
2019/08/21 职场文书
MySQL 外连接语法之 OUTER JOIN
2022/04/09 MySQL