美文网首页
4 - jQuery AJAX

4 - jQuery AJAX

作者: 雨声不吃鱼 | 来源:发表于2016-09-27 16:27 被阅读0次

概念:

AJAX 是与服务器交换数据的技术,它在不重载全部页面的情况下,实现了对部分网页的更新

AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML)


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

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

第一个参数: 必需的URL参数规定您希望加载的 URL

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

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

*可选的 callback 参数规定当 load() 方法完成后所要允许的回调函数

---> responseTxt    包含调用成功时的结果内容

---> statusTXT       包含调用的状态

---> xhr                  包含 XMLHttpRequest 对象

例子:

-------------------示例文件("demo.txt")的内容---------------

<h1>学好jQuery,娶得大美女</h1>

<p id="p1">段落文本生个小女孩</p>

---------------------------HTML代码------------------------------

<div id="div1"><h1>使用 jQuery AJAX 修改文本</h1></div>

---------------------------jQuery代码------------------------------

//获取deme里面的内容

$("button").click(function() {

$("#div1").load("/ys/demo.txt");

});

//获取demo里元素id="p1"的内容

$("button").click(function(){

$("#div1").load("/ys/demo.txt #p1");

});

//加载完成后的回调

$("button").click(function(){

$("#div1").load("/ys/demo.txt",function(responseTxt,statusTxt,xhr){

if(statusTxt=="success")

alert("外部内容加载成功!");

if(statusTxt=="error")

alert("Error: "+xhr.status+": "+xhr.statusText);

});

});

相关文章

  • Jquery Ajax 封装

    Jquery Ajax封装 Jquery Ajax 调用

  • Ajax实现登陆验证

    关于jquery与Ajax jQuery 提供多个与 AJAX 有关的方法。通过 jQuery AJAX 方法,能...

  • ajax使用注意

    新版jQuery使用ajax: 旧版jQuery使用ajax:

  • jQuery

    jQuery语法: jQuery获取内容和属性 : AJAX load()方法: jQuery ajax() 方法...

  • jQuery Ajax

    jQuery.ajax( [settings ] ) jQuery.ajax( url [, settings ]...

  • jQuery学习笔记

    jQuery 部分函数 Ajax jQuery Ajax FeaturesGET and POST support...

  • 【JavaWeb】jQuery对Ajax的支持

    jQuery对Ajax的支持 jQuery对Ajax进行封装,提供了$.ajax()方法 语法:$.ajax(op...

  • ajax

    1、ajax 2、jsonp 3、jQuery-jsonp 4、jsonp公开接口

  • 刘月林 | jQuery ajax - ajax() 方法

    参考资料W3school: jQuery ajax - ajax() 方法脚本之家: 基于Jquery Ajax ...

  • AJAX-全集

    同步+异步 Ajax同步+异步 JavaScript之(AJAX) JQuery之(AJAX) JQuery-有f...

网友评论

      本文标题:4 - jQuery AJAX

      本文链接:https://www.haomeiwen.com/subject/mavcyttx.html