Ajax初步练习(一)

通常指在js中。
例如步骤是,定义一个全局的变量准备生成ajax
var ajx=null;
然后开始准备生成XMLHttpRequest对象。
if(window.XMLHttpRequest){
    ajax=new XMLHttpRequest();
                   
    }else{
    ajax=new ActiveObject("Microsoft.XMLHTTP");
    }
添加回调函数
ajax.onreadystatchange=callbackHandle
然后是要查找的路径
url="sample.html";
创建一个http请求
ajax.open("post",url,true);
然后传递参数,没有则写null
ajax.send(null)
再接着编写回调函数,然后根据不同的状态接受返回的数据

function callbackHandler(){
    //readyState==4表示响应已完成,可以范文服务器响应并使用它。
    if(ajax.readyState==4){
        document.getElementById("divselect").innerHTML=ajax.responseText;
                }

            }

posted on 2011-07-30 18:03    阅读(1228)  评论(0编辑  收藏  举报

导航