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.vsdoc.js`:Visual Studio文档文件,包含API注释,为使用Visual Studio的开发者提供Intellisense支持,方便代码提示和文档查阅。 3. **主要API变化** - **$.ajax()**:增加了一些新的选项,如`...
jquery-easyui-1.5后台模板.zip jquery-easyui-1.5后台模板.zip jquery-easyui-1.5后台模板.zip jquery-easyui-1.5后台模板.zip
3. **AJAX增强**:jQuery 1.5对AJAX模块进行了重大更新,添加了对JSONP的支持,并允许在请求过程中取消请求。同时,新的全局事件和错误处理机制使得AJAX请求的管理更为灵活。 4. **CSS选择器的增强**:这个版本...
jQuery1.5是目前为止jQuery的最新版本,欢迎大家下载。
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 API 1.5 知识点详解** jQuery 是一个高效、易用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画设计和Ajax交互。jQuery API 1.5是该库的一个重要版本,包含了丰富的功能和改进。下面我们将...
该压缩包中的"jquery-easyui-1.5版本"包含了完整的框架文件以及演示示例,可以帮助开发者快速上手。Demo部分展示了EasyUI各个组件的使用方法,通过实例来理解每个组件的功能和配置,是学习和掌握EasyUI的宝贵资源。 ...
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-1.2.6.js下载"特指jQuery库的1.2.6版本,这是一个较早但仍然广泛使用的版本。".js"后缀表明这是JavaScript源代码文件,开发者可以直接在HTML页面中引用它来启用jQuery功能。而"jquery-1.2.6.min.js"是...
在Web开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理以及Ajax交互。本主题聚焦于jQuery中的Ajax功能,特别是如何利用它进行异步用户名验证。Ajax,即Asynchronous JavaScript and ...
jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)jquery-3.7.0.min.js(jQuery下载)...
Ajax-jquery-ajax-cache.zip,jquery插件,用于用“localstorage”或“sessionstorage”缓存ajax。,ajax代表异步javascript和xml。它是多种web技术的集合,包括html、css、json、xml和javascript。它用于创建动态网页...
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中文API详解》 jQuery是一款强大的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。在本文中,我们将深入探讨jQuery 1.5版本的中文API,帮助开发者更好地理解和...
jQuery 1.5正式版于1月31日如期发布! jQuery是一个JavaScript库,它简化了HTML文档遍历,事件处理,动画和为网络快速发展的Ajax交互。变化包括一个重写的Ajax模块,划分 jQuery子类的能力,以及许多其他功能增强,...
**jQuery 1.5中文版详解** jQuery是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。jQuery 1.5是该库的一个重要版本,尤其对于中文用户而言,提供了官方中文版...