zoukankan      html  css  js  c++  java
  • jQuery

    jQuery load()方法
    jQuery load()方法是简单但强大的AJAX方法.
    load()方法从服务器加载数据,并把返回的数据放入被选中元素中.
    语法:
    $(selector).load(URL,data,callback);
     
    参数
    说明
    URL---------必须的 规定您希望加载的URL,jQuery选择器添加到URL参数
    data--------可选的
    规定与请求一同发送的查询字符串键/值对集合.
    callback----可选的
    参数是load()方法完成后所执行的函数名称.
     
     
     
     
     
    可选的callback参数规定当load()方法完成后所执行的回调函数.回调函数可以设置不同的参数:
    responseTxt---包含调用成功时的结果.
    statusTxt---包含调用的状态.
    xhr---包含XMLHttpRequest对象.
    下面的例子会在 load() 方法完成后显示一个提示框.如果load()方法已成功,则显示"外部内容加载成功",而如果失败,则显示错误消息:
     1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
     3 <head>
     4     <meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
     5     <title>通过jQuery AJAX改变这段文本</title>
     6     <script type="text/javascript" src="js/jquery-1.11.3.js"></script>
     7     <script type="text/javascript">
     8         $(document).ready(function() {
     9             $('#btn1').click(function() {
    10                  /**
    11                   * @param  {[type]} responseTxt [调用成功时的结果]
    12                   * @param  {[type]} statusTxt      [调用的状态]
    13                   * @param  {[type]} xhr               [包含XMLHttpRequest对象]
    14                   */
    15                 $('#test').load('test_text.txt',function(responseTxt,statusTxt,xhr){
    16                     //var statusTxt="error";
    17                     if (statusTxt=="success") {
    18                         alert("外部内容加在成功!");
    19                     }; 
    20                     if(statusTxt=="error"){
    21                         alert("Error"+xhr.status+":"+xhr.statusText);
    22                     };
    23                 });
    24             });
    25         });
    26     </script>
    27 </head>
    28 <body>
    29     <h3 id="test">请点击下面的按钮,通过 jQuery AJAX 改变这段文本.</h3>
    30     <button id="btn1" type="button">获得外部的内容</button>
    31 </body>
    32 </html>
  • 相关阅读:
    121. Best Time to Buy and Sell Stock
    70. Climbing Stairs
    647. Palindromic Substrings
    609. Find Duplicate File in System
    583. Delete Operation for Two Strings
    556 Next Greater Element III
    553. Optimal Division
    539. Minimum Time Difference
    537. Complex Number Multiplication
    227. Basic Calculator II
  • 原文地址:https://www.cnblogs.com/liubeimeng/p/5000725.html
Copyright © 2011-2022 走看看