jquery版本问题
2016-04-26 17:11
645 查看
今天遇到一个问题,用jQuery的ajax发送请求接收json数据,自我感觉json数据很规范,可总是解析失败
打印错误消息,显示为parsererror,查找原因,原来是版本问题,jquery1.5之后对json格式严格要求,但若更换版本,会导致缺少其他函数
解决办法:
<!-- 引入 jquery 1.8.0 -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
<script type="text/javascript">
var $180 = $;
</script>
<!-- 引入 jquery 1.9.0 -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.0.min.js"></script>
<script type="text/javascript">
var $190 = $;
</script>
<!-- 引入 jquery 2.0.0 -->
<script type="text/javascript" src="http://code.jquery.com/jquery-2.0.0.min.js"></script>
<script type="text/javascript">
var $200 = $;
</script>
<script type="text/javascript">
console.log($180.fn.jquery);
console.log($190.fn.jquery);
console.log($200.fn.jquery);
</script>
打印错误消息,显示为parsererror,查找原因,原来是版本问题,jquery1.5之后对json格式严格要求,但若更换版本,会导致缺少其他函数
解决办法:
<!-- 引入 jquery 1.8.0 -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.8.0.min.js"></script>
<script type="text/javascript">
var $180 = $;
</script>
<!-- 引入 jquery 1.9.0 -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.9.0.min.js"></script>
<script type="text/javascript">
var $190 = $;
</script>
<!-- 引入 jquery 2.0.0 -->
<script type="text/javascript" src="http://code.jquery.com/jquery-2.0.0.min.js"></script>
<script type="text/javascript">
var $200 = $;
</script>
<script type="text/javascript">
console.log($180.fn.jquery);
console.log($190.fn.jquery);
console.log($200.fn.jquery);
</script>
相关文章推荐
- 不同Jquery版本引发的问题解决
- 处理jquery版本之间冲突(转自www.jqueryba.com)
- 如何去除JQuery Mobile中的默认input样式(转)
- jQuery1.72 内存泄露追踪(附解决方案)
- 浏览器窗口大小改变,onresize()事件触发两次
- 使用jQuery让事件动起来
- 基于Jquery插件实现跨域异步上传文件功能
- jQuery源码解析(架构与依赖模块)笔记二--核心模块
- jquery checkbox勾选/取消勾选的诡异问题
- jQuery javascript获得网页的高度与宽度的实现代码
- [转]jQuery选择器总结
- 使用jquery插件kkpager为页面添加分页
- jquery ui dialog 中使用select2 导致select2的input失去焦点的解决方法
- jQuery动画效果
- jQuery表单验证
- 十条jQuery代码片段助力Web开发效率提升
- jQuery中$.fn的用法示例介绍
- jQuery常用方法2
- jQuery常用方法1
- asp.net使用Ajax+jquery+定时器,在IE(8--9)中导致内存无限增长,内存泄露