`
Josh_Persistence
  • 浏览: 1632163 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类

Jquery简单入门到精通细节 - (二十)Jquery Ajax之“AJAX load() 方法”

阅读更多

jQuery - AJAX load() 方法

jQuery load() 方法

jQuery load() 方法是简单但强大的 AJAX 方法。

load() 方法从服务器加载数据,并把返回的数据放入被选元素中。

语法:

$(selector).load(URL,data,callback);

必需的 URL 参数规定您希望加载的 URL。

可选的 data 参数规定与请求一同发送的查询字符串键/值对集合。

可选的 callback 参数是 load() 方法完成后所执行的函数名称。

这是示例文件("demo_test.txt")的内容:

<h2>jQuery and AJAX is FUN!!!</h2>
<p id="p1">This is some text in a paragraph.</p>

下面的例子会把文件 "demo_test.txt" 的内容加载到指定的 <div> 元素中:

示例

$("#div1").load("demo_test.txt");

亲自试一试

也可以把 jQuery 选择器添加到 URL 参数。

下面的例子把 "demo_test.txt" 文件中 id="p1" 的元素的内容,加载到指定的 <div> 元素中:

实例

$("#div1").load("demo_test.txt #p1");

亲自试一试

可选的 callback 参数规定当 load() 方法完成后所要允许的回调函数。回调函数可以设置不同的参数:

  • responseTxt - 包含调用成功时的结果内容
  • statusTXT - 包含调用的状态
  • xhr - 包含 XMLHttpRequest 对象

下面的例子会在 load() 方法完成后显示一个提示框。如果 load() 方法已成功,则显示“外部内容加载成功!”,而如果失败,则显示错误消息:

实例

$("button").click(function(){
  $("#div1").load("demo_test.txt",function(responseTxt,statusTxt,xhr){
    if(statusTxt=="success")
      alert("外部内容加载成功!");
    if(statusTxt=="error")
      alert("Error: "+xhr.status+": "+xhr.statusText);
  });
});

亲自试一试

 

0
1
分享到:
评论

相关推荐

    jQuery ajax - load() 方法

    NULL 博文链接:https://xiongjiajia.iteye.com/blog/1562795

    WEB开发 之 jQuery - AJAX load() 方法.docx

    WEB开发 之 jQuery - AJAX load() 方法.docx

    ajax与jquery无刷新验证用户之load()之post方法二

    本文档主要讲述Ajax与jquery相结合实现的无数新验证用户时常用的post()方法之二,服务器端以json方式返回数据时的处理办法

    jquery最全面的ajax例子 ajax post get load 应有尽有

    load()方法 、 $.get()和$.post()方法 、 $.getScript()和$.getJson() 、 $.ajax()方法 、 ...jQuery中的Ajax全局事件 这些都有详尽的例子,一看代码,你就能明白jquery里实现ajax是怎么回事了,简单明了。

    jQuery Ajax之load()方法

    load()方法是jQuery中最为简单和常用的Ajax方法,能载入远程HTML代码并插入到DOM中。它的语法结构为:  load( url [, data][, callback] )  load()方法参数解释见下表: 参数名称 类 型 说 明 url String ...

    ajax与jquery无数新验证用户之load()之post方法二

    本文档主要讲述Ajax与jquery相结合实现的无数新验证用户时常用的post()方法之二,服务器端以xml方式返回数据时的处理办法

    jQuery – AJAX load() 方法

    jQuery load() 方法是简单但强大的 AJAX 方法。 load() 方法从服务器加载数据,并把返回的数据放入被选元素中。 语法: $(selector).load(URL,data,callback); 必需的 URL 参数规定您希望加载的 URL。 可选的 data ...

    Ajax与jquery相结合实现的无数新验证用户之load()get方法

    本文档是Ajax与jquery相结合,实现的无数新验证用户之load()的get方法

    jQuery权威指南-源代码

    其次详细讲解了jQuery的各种选择器、jQuery操作DOM的方法、jQuery中的事件与应用、jQuery中的动画和特效、Ajax在jQuery中的应用,以及各种常用的jQuery插件的使用方法和技巧,所有这些知识点都配有完整的示例(包括...

    jquery电子文档chm

    As of jQuery 1.2, you can load JSON data located on another domain if you specify a JSONP callback, which can be done like so: "myurl?callback=?". jQuery automatically replaces the ? with the correct ...

    前端项目-jquery.loadtemplate.zip

    前端项目-jquery.loadtemplate,用于加载和使用模板的jquery插件。该插件设计简单但功能强大,支持从页面内加载模板,或使用Ajax加载HTML文件。

    jQuery中Ajax的load方法详解

    本文重点个大家讲解了几个jQuery中ajax的load()方法的使用实例,load()方法是jQuery中最为简单和常用的Ajax方法,能远程载入HTML代码并插入DOM中

    jQuery中ajax的load()方法用法实例

    本文实例讲述了jQuery中ajax的load()方法用法。分享给大家供大家参考。具体分析如下: 此函数jQuery中简单而功能强大的ajax方法。 它可以从服务器加载内容,然后写入匹配元素。 语法结构: 代码如下:$(selector)....

    jQuery - AJAX load() 实例用法详解

    主要介绍了jQuery - AJAX load() 实例用法以及相关知识点总结,有需要的朋友们参考下。

    jQuery+ajax实现局部刷新的两种方法

    在项目中,经常会用到ajax,比如实现局部刷新,比如需要前后端交互等,这里呢分享局部刷新的两种方法,主要用的是ajax里面的.load()。感兴趣的朋友一起看看吧

    详解jQuery中ajax.load()方法

    jQuery load() 方法是简单但强大的 AJAX 方法。 load() 方法从服务器加载数据,并把返回的数据放入被选元素中。 语法: $(selector).load(URL,data,callback); load()函数用于从服务器加载数据,并使用返回的html...

    jquery 重写 ajax提交并判断权限后 使用load方法报错解决方法

    主要介绍了jquery 重写 ajax提交并判断权限后 使用load方法报错解决方法 的相关资料,需要的朋友可以参考下

    jQuery中ajax的load()与post()方法实例详解

    本文实例讲述了jQuery中ajax的load()与post()方法。分享给大家供大家参考,具体如下: 一、load()方法 在jQuery ajax的load()方法能够载入远程 HTML 文件代码并插入至 DOM 中,这个与post,get还是有一点的区别,但...

    jqueryAjax

    jquery的各种ajax请求,包括get,post,load,ajax等

Global site tag (gtag.js) - Google Analytics