78.ajaxSuccess(callback)当一个ajax请求成功时调用回调参数为XMLHttpRequest和settings请求设置
eg:
$("#msg").ajaxSuccess(function(request, settings){
$(this).append("<li>Successful Request!</li>");
});
79.$.post(url, params, callback) 用post的方式下载一个页面返回XMLHttpRequest
url: 请求的页面
params:表示请求的要发送的参数.
callback: 请求结束后,调用的方法
eg:
$.post("test.cgi",
{ name: "John", time: "2pm" },
function(data){
alert("Data Loaded:" + data);
}
);
80. ajaxStart(callback) 当ajax请求发送前,将触发callback.
eg;
$("#loading").ajaxStart(function(){
$(this).show();
});
80. ajaxSend(callback)当ajax请求发送时触发callback,参数是XMLHttpRequest和settings请求设置
eg:
$("#msg").ajaxSend(function(request, settings){
$(this).append("<li>Starting request at " + settings.url + "</li>");
});
81.ajaxComplete(callback)当一个ajax请求完成时调用callback.回调参数为XMLHttpRequest和settings请求设置
eg:
$("#msg").ajaxComplete(function(request, settings){
$(this).append("<li>Request Complete.</li>");
});
83.ajaxError(callback)当一个ajax请求失败时调用回调参数为XMLHttpRequest和settings请求设置
eg:
$("#msg").ajaxError(function(request, settings){
$(this).append("<li>Error requesting page " + settings.url + "</li>");
});
84.ajaxStop(callback)当所有的ajax请求结束时,将触发callback
eg:
$("#loading").ajaxStop(function(){
$(this).hide();
});
85.load(url, params, callback)加载url的内容,并把得到的内容插入到DOM中去. 注意:避免去获取script脚本.可以用$.getScripturl:请求的页面,params:发送的参数.callback: 调用完成后的回调函数.
eg: <div id="feeds"></div>
$("#feeds").load("feeds.html") ==>> <div id="feeds"><b>45</b> feeds found.</div>;
86.loadIfModified(url, params,callback)功能与85点的load方法一模一样.唯一的区别是,当服务器端根据LastModify判断出没有什么改动的话.就不进行请求.也不进行dom插入.
87.serialize()这是一个十分有用的方法.一般用来序列化进行ajax请求的参数.十分方便
eg:
<input type='text' name='name' value='John'/>
<input type='text' name='location' value='Boston'/>
$("input[@type=text]").serialize(); ==>> name=John&location=Boston
分享到:
相关推荐
合理地使用jQuery选择器和方法,结合原生JavaScript,可以优化性能。此外,使用`$(document).ready()`或`$(function() {})`确保DOM加载完成后执行脚本。 九、学习资源 学习jQuery,可以参考jQuery官方文档,阅读...
### jQuery常见函数详解 #### 一、理解jQuery对象 **jQuery对象**是DOM元素的一种封装形式,通过jQuery库提供的API来操作这些元素。相比于原生JavaScript中的DOM操作,使用jQuery对象更加简便高效。 - **创建...
标题中的“jquery函数 强大的封装”正揭示了jQuery的核心魅力:它将复杂的JavaScript操作封装成易于理解和使用的函数,极大地降低了前端开发的难度,特别是对于熟悉CSS的人来说,jQuery提供了更便捷的操作DOM(文档...
setTimeout()从载入后延迟指定的时间去执行一个表达式或者是函数;仅执行一次 ;和window.clearTimeout一起使用.我在 代码如下:$(document).ready(function(){setTimout(test(),200); function test() { alert(1&#...
《jQuery基础教程第四版》是一本深受欢迎的前端开发指南,专注于jQuery库的使用和实践。jQuery是一个轻量级、高性能的JavaScript库,它极大地简化了JavaScript操作DOM(文档对象模型)、事件处理、动画制作以及Ajax...
《jQuery事件函数共4页.pdf》是一份详细探讨jQuery事件处理的资料,它涵盖了JavaScript库jQuery中的关键事件处理概念和函数。jQuery简化了DOM(文档对象模型)事件处理,使得在网页交互中添加、移除和触发事件变得...
教程会讲解`fadeIn()`, `fadeOut()`, `slideToggle()`等动画函数,以及如何自定义动画效果和使用`animate()`方法。此外,还将涉及`queue()`和`.dequeue()`,理解动画队列的工作原理。 对于Ajax交互,jQuery提供了...
这个"jQuery基础教程源码"资源包含了与《jQuery基础教程》一书配套的所有实例源代码,旨在帮助读者更好地理解和实践jQuery的核心概念。 在jQuery中,DOM(文档对象模型)操作是其主要功能之一。DOM是HTML和XML文档...
jQuery的动画功能强大且易于使用,`fadeIn()`, `fadeOut()`, `slideToggle()`等方法可以创建平滑的显示和隐藏效果。`animate()`函数则允许自定义动画,包括改变元素的宽度、高度、透明度等属性。 对于Ajax交互,...
通过阅读《jQuery基础教程(第四版)中文》,读者不仅能掌握jQuery的基本用法,还能了解最佳实践和最新趋势。配合提供的"教程重要说明及更新链接点击这个文本.txt",读者可以获取最新的教学资源和更新信息。"jQuery...
**jQuery基础教程(第4版+源码)** jQuery是一个广泛使用的JavaScript库,它极大地简化了JavaScript编程,尤其是处理网页中的DOM操作、事件处理、动画效果以及Ajax交互。本教程基于jQuery的第4版,旨在帮助初学者和有...
在本文中,我们将深入探讨jQuery自定义插件的开发基础,特别是如何实现jQuery实用函数。首先,我们需要了解jQuery的核心理念,它是一个轻量级的JavaScript库,极大地简化了DOM操作、事件处理、动画效果和Ajax交互。...
总结,使用jQuery封装函数可以有效地构建前后端分离的框架,通过模块化处理静态页面,使用Ajax进行无刷新的数据交互。与后端语言(如Java)配合,通过RESTful API实现数据交换。在实际开发中,还需要注意性能优化和...
4. **链式操作**:jQuery的方法返回的是jQuery对象本身,这使得我们可以连续调用多个方法,如`$("#element").css("color", "red").fadeIn(500)`,这会先改变元素的颜色,然后淡入显示。 5. **动画效果**:jQuery...
在"jQuery第三版基础教程"中,你将通过实例代码学习到这些概念,并逐步掌握使用jQuery构建动态网页的技巧。这本书涵盖了从基础到进阶的全部内容,无论你是初学者还是寻求提升,都能从中受益。通过阅读源码,你可以更...
这里是我从Jquery中整理出来的一些对象和函数的用法,加上我自己的一些理解,和各位分享一下
在学习和使用jQuery时,你需要理解基本的链式调用、对象和数组操作,以及如何与原生JavaScript方法结合使用。同时,了解如何利用jQuery提高开发效率,减少代码量,优化用户体验,是每个前端开发者必备的技能。 总之...
因此,我将根据文件的标题“jQuery基础教程.pdf”来生成关于jQuery基础的知识点。jQuery是一个快速、小巧、功能丰富的JavaScript库。它简化了HTML文档遍历、事件处理、动画和Ajax交互的过程,极大地提高了Web开发的...
当需要确保页面的DOM完全加载后再运行jQuery代码时,可以使用文档就绪函数$(document).ready()。这个函数确保了在DOM完全加载之后再执行其中的函数体。这种做法可以有效避免在DOM还未完全加载完成时执行代码所带来的...