AJAX实现与php交互

AJAX可以实现在不刷新页面的情况下发送请求并得到数据。代码如下:

function my_func(){
     xmlhttp=new XMLHttpRequest();
     xmlhttp.onreadystatechange=function(){
        
    if(xmlhttp.readyState==4&&xmlhttp.status==200){
    //返回的结果变量名为xmlhttp.responseText;
        }
    }
    xmlhttp.open("GET","my_PHP.php?key="+val,true);
    //找到请求的php文件,问号后面为GET参数;
    xmlhttp.send();
}

然后在php文件中用$_GET["key"]调用参数即可。返回的数据为php文件"echo"的内容

事实上,xmlhttp的创建还要单独考虑旧版IE浏览器的情形,但一般应用较少,故在此略去。

    所属分类:JavaScript     发表于2021-08-09