四步學會 Ajax
更新時間:2009年07月12日 23:42:23 作者:
看了下面的函數(shù)說明,大家就可以簡單的了解ajax的原理了。
復制代碼 代碼如下:
//第一步 : 創(chuàng)建XMLHttpRequest對象
var http_request;
try
{
http_request = window.ActiveXObject("Microsoft.XMLHTTP");
}catch(e)
{
try
{
http_request = new XMLHttpRequest();
}catch(e)
{
alert("你的瀏覽器不支持XMLHttpRequest");
}
}
//第二步 : 指定提交的 url
http_request.open("get", "url", "true"); //get 為提交方式, true 為指定異步于服務器交互
//第三步 : 處理服務器返回數(shù)據
http_request.onreadystatechange = function() //回調函數(shù),總共會調用 4 次,readtState 依次變化為 : 0 -> 1 -> 2 -> 3 -> 4(completed);
{
if(http_request.readyState ==4) //服務器處理完成
{
if(http_request.status == 200) //客戶端處理完成
{
//處理段
}
}
}
//第四步 : 發(fā)送參數(shù)
http_request.send(null); //發(fā)送參數(shù)
相關文章
django ajax提交評論并自動刷新功能的實現(xiàn)代碼
這篇文章主要介紹了django ajax提交評論并自動刷新功能的實現(xiàn)代碼,需要的朋友可以參考下2017-06-06使用AjaxFileUpload.js實現(xiàn)異步文件上傳示例
AjaxFilleUpload.js可以使得我們不用去管理Iframe的一系列操作,也不用影響我們的頁面結構,實現(xiàn)異步的文件提交2014-05-05