AJAX 教程

AJAX 教程

jQuery - AJAX 

    简介:AJAX = 异步 JavaScript 和 XML(Asynchronous JavaScript and XML)。

简短地说,在不重载整个网页的情况下,AJAX 通过后台加载数据,并在网页上进行显示。


AJAX - 创建 XMLHttpRequest 对象,请求

xmlhttp=new XMLHttpRequest();

xmlhttp.open("GET","test1.txt",true);

xmlhttp.send();

xmlhttp.open("POST","ajax_test.asp",true);

xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");

xmlhttp.send("fname=Bill&lname=Gates");

AJAX 教程_第1张图片

Async = true

当使用 async=true 时,请规定在响应处于 onreadystatechange 事件中的就绪状态时执行的函数:

xmlhttp.onreadystatechange=function()  {

      if (xmlhttp.readyState==4 && xmlhttp.status==200)  {

             document.getElementById("myDiv").innerHTML=xmlhttp.responseText;

    }

  }

xmlhttp.open("GET","test1.txt",true);

xmlhttp.send();

AJAX - 服务器响应


AJAX 教程_第2张图片

你可能感兴趣的:(AJAX 教程)