`
残血舞
  • 浏览: 31061 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jquery基础函数用法4

阅读更多
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 setTimeout()函数使用方法

    setTimeout()从载入后延迟指定的时间去执行一个表达式或者是函数;仅执行一次 ;和window.clearTimeout一起使用.我在 代码如下:$(document).ready(function(){setTimout(test(),200); function test() { alert&#40;1&#...

    jQuery 对象和函数列表

    这里是我从Jquery中整理出来的一些对象和函数的用法,加上我自己的一些理解,和各位分享一下

    JQuery核心函数是什么及使用方法介绍

    熟悉jQuery还是先从核心函数入手比较好,后面其他的功能都是在此核心函数的基础上扩展的。 jQuery 核心函数 jQuery(expression, [context]) jQuery(html, [ownerDocument]) jQuery(html, props) jQuery(elements)...

    jQuery实用函数用法总结

    主要介绍了jQuery实用函数用法总结,汇总了jQuery常用的函数及相关技巧,需要的朋友可以参考下

    jquery队列函数用法实例

    主要介绍了jquery队列函数用法,以实例形式分析了jQuery中队列的用法以及控制样式的技巧,具有一定的参考借鉴价值,需要的朋友可以参考下

    jQuery回调函数的定义及用法实例

    本文实例讲述了jQuery回调函数的定义及用法。分享给大家供大家参考。具体分析如下: jQuery代码中对回调函数有着广泛的应用,对其有精准的理解是非常有必要的,下面就通过实例对此方法进行简单的介绍。 代码实例如下...

    原生js实现jquery函数animate()动画效果的简单实例

    下面小编就为大家带来一篇原生js实现jquery函数animate()动画效果的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    jquery插件使用方法大全

     jquery提供了很多便利的函数,如each(fn),但是使用这些函数的前提是:你使用的对象是Jquery对象。使一个Dom对象成为一个Jquery对象很简单,通过下面一些方式(只是一部分): 代码 var a = $("#cid"); var b = $...

    浅谈Jquery核心函数

    在Jquery中,所有的DOM对象都将封装成Jquery对象,而且只有Jquery对象才能使用Jquery方法或者属性来执行相应的操作。 所以Jquery提供了一个可以将DOM对象封装成Jquery对象的函数,就是Jquery核心函数jquery(),也称为...

    jQuery 3.1 标准课程第三章 核心方法jQuery()函数

    jQuery 3.1 标准课程第三章 核心方法jQuery()函数的使用

    jquery的each()函数用法[文].pdf

    jquery的each()函数用法[文].pdf

    jQuery filter函数使用方法

    利用filter函数可以从wrapper set中过滤符合条件的DOM元素,下面是其具体的用法,希望对大家有所帮助

    jQuery的load()方法及其回调函数用法实例

    本文实例讲述了jQuery的load()方法及其回调函数用法。分享给大家供大家参考。具体如下: 下面的js代码演示了jQuery的load()方法的使用,并演示了带回调函数(callback)的load方法的使用 &lt;!DOCTYPE html&gt; &lt;...

    js原生态函数中使用jQuery中的 $(this)无效的解决方法.docx

    js原生态函数中使用jQuery中的$(this)无效的解决方法 在JavaScript开发中,使用jQuery的$(this)在原生态函数中可能会出现无效的问题,本文将对此进行详细的分析和解决方法的介绍。 一、问题描述 在JavaScript开发...

    jQuery插件制作之全局函数用法实例

    主要介绍了jQuery插件制作之全局函数用法,实例分析了jQuery中全局函数的相关使用技巧,需要的朋友可以参考下

    Jquery css函数用法(判断标签是否拥有某属性)

    Jquery css函数用法(判断标签是否拥有某属性) ,需要的朋友可以参考下。

    jQuery 调用后台方法

    在 jQuery 中,可以使用 `success` 属性来指定回调函数,该函数将在成功调用后台方法时被执行。例如: ```javascript $.ajax({ type: "POST", contentType: "application/json", url: "Default2.aspx/HelloWorld...

    jQuery学习笔记之jQuery构建函数的7种方法

    jQuery把所有的操作都包装在一个jQuery()函数中,形成了统一(也是惟一)的操作入口,这为jQuery操作降低了门槛。那我们来看下具体构造函数的“七种武器”吧。

Global site tag (gtag.js) - Google Analytics