jQuery1.5有了很多重大的改进,其中最大的改进之一是将整个ajax架构重写。
在XMLHTTPRequest上面做了一层封装,形成了一个超类:jqXHR
在jqXHR上面做了很多的改进工作,具体操作如何我就不一一描述了。
那么我这里做了一点工作是将原有的jQuery1.4的ajax代码迁移至jQuery1.9。
目前发现的问题是:
在没有返回值的情况下,是不可以使用dataType:"JSON"。
原有的jQuery可以写成这样:
$.ajax({
type:"GET",
url:"showMyAccount.do",
dataType:"JSON"
success:function(data){
//这里处理返回值
}
});
jQuery1.5以后,$.ajax()返回一个jqXHR对象。
var request = $.ajax({
url: "script.php",
type: "POST",
dataType: "html"
});
request.done(function(html){
alert(html);
});
总之,代码要求更加严谨,而且jqXHR需要更进一步地掌握
另外这里的dataType必须要好好指定,默认的话不是返回text类型。
所以有一次,在我使用默认的情况下,进行字符串函数replace操作的时,报错了。
如果你指定dataType为json,那么jQuery就在框架里面帮你做了eval的操作。这里需要非常注意。
相关推荐
jQuery 1.5-Visual-Cheat-Sheet 方面查寻,PDF格式的
jquery-easyui-1.5后台模板.zip jquery-easyui-1.5后台模板.zip jquery-easyui-1.5后台模板.zip jquery-easyui-1.5后台模板.zip
jQuery 1.5 min.js jQuery 1.5 .js jQuery 1.5 .vsdoc.js
ajax下载 ajx jquery下载 ajax jquery-1.2.6.js下载 j2ee jquery下载
jqueryapi jquery1.5api jquery1.5jqueryapi jquery1.5api jquery1.5
jQuery1.5是目前为止jQuery的最新版本,欢迎大家下载。
jquery-uijquery-uijquery-uijquery-uijquery-uijquery-uijquery-uijquery-uijquery-uijquery-uijquery-uijquery-uijquery-uijquery-uijquery-uijquery-ui
jQuery-ajax-用户名异步请求,转载请注明出处:https://blog.csdn.net/qq_40374604(如有需要欢迎留言,我一定会尽快解答)
jQuery 1.5 vsdoc 文件智能提示
jquery-1.5-vsdoc.js jquery-1.8.2-vsdoc.js jquery-2.1.0jquery-2.1.0 jquery-2.1.0.min.js jquery-2.1.0-vsdoc.js 附Jquery官网下载方法: 源文件:http://code.jquery.com/jquery-[版本号].js 压缩文件:...
jquery-easyui-EDT-1.5.2-build1 jquery-easyui-EDT-1.5.2-build1
Ajax-JQuery-Ajax-POST-in-Codeigniter.zip,如何将带有数据的ajax post请求发送到codeigniter控制器,而不刷新页面并将数据返回到视图。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json...
Ajax-jquery-ajax-cache.zip,jquery插件,用于用“localstorage”或“sessionstorage”缓存ajax。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页...
jQuery EasyUI jquery-easyui-1.5.5.6 版 API 中文版 PDF和chm版本,jQuery
jQuery-AJAX--加密
Ajax-jQuery-Ajax-Dynamic-Select.zip,从数据库中获取筛选记录的简单应用程序,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页,其中网页的小部分...
JavaScript/CSS/DOM基础 第0课 - 内容概述 - [精通JavaScript+jQuery] 第1课 - JavaScript背景知识-[精通...第14课 - jQuery与Ajax - [精通JavaScript+jQuery] 第15课 - jQuery插件 - [精通JavaScript+jQuery]
jQuery 1.5正式版于1月31日如期发布! jQuery是一个JavaScript库,它简化了HTML文档遍历,事件处理,动画和为网络快速发展的Ajax交互。变化包括一个重写的Ajax模块,划分 jQuery子类的能力,以及许多其他功能增强,...
flex安装版本.jquery1.5 中文api
jquery-easyui-1.5版本,自带demo可以随时查看,并且包含easyui主要js