PHP中使用Ajax
2020-12-13 02:47
标签:style java c ext http get 在PHP中使用Ajax来获取数据库中的数据,从而达到不刷新页面就可以获取。 首先在JS中定义变量如: var xmlHttp; 以上代码是判断浏览器是否获取到这样一个控件。 由于javascript是没有办法连接数据库的,所以,需要通过后台语言结合来连接数据库,那么这里就是把js从界面获取的值,传递给后台程序xmlHttp.open()其实也就是链接到一个后台程序,把值传递过去 这其实是第一步 xmlHttp.open("GET","这里是你要把从JS中获取的值传到哪个页面的地址",true); 这是第三步 这一步是一个回调函数,回调函数其实就和打电话代办事情是一个意思 } 注意,open()方法就仅仅只是打开了连接,并没有传递,所以需要send方法 readyState == 0 未初始化 readyState == 1读取中 readyState == 2 已读取 readyState == 3 交互中 readyState == 4 完成 status返回状态码 status == 200 完成 status == 404 文件未找到 PHP中使用Ajax,搜素材,soscw.com PHP中使用Ajax 标签:style java c ext http get 原文地址:http://www.cnblogs.com/RBBiog/p/3720541.html
function getXmlHttp(){
if(window.ActiveXObject){
xmlHttp = new ActiveXObject("MICROSOFT.XMLHTTP");
}else
if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
}
}
这个回调函数其实就是状态改变的时候,js应该做什么事情
xmlHttp.onreadystatechange
= function(){
if(xmlHttp.readyState == 4){
if(xmlHttp.status == 200){
var txt =
xmlHttp.responseText;
}
}
这是第二步
xmlHttp.send(null);
上一篇:web
下一篇:Windows操作系统架构