阅读量:3
在PHP中使用AJAX的方法如下:
- 创建一个包含AJAX请求的JavaScript函数,例如:
function loadData() { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { document.getElementById("result").innerHTML = this.responseText; } }; xhttp.open("GET", "ajax_data.php", true); xhttp.send(); }
- 在PHP文件中处理AJAX请求,例如
ajax_data.php
:
<?php // 连接到数据库 或 执行其他操作 // 查询数据 // 返回数据 echo "Data retrieved from server"; ?>
- 在HTML文件中调用JavaScript函数,并显示结果:
<!DOCTYPE html> <html> <head> <title>AJAX Example</title> <script> function loadData() { var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { document.getElementById("result").innerHTML = this.responseText; } }; xhttp.open("GET", "ajax_data.php", true); xhttp.send(); } </script> </head> <body> <button onclick="loadData()">Load Data</button> <div id="result"></div> </body> </html>
这样就可以使用AJAX从服务器端获取数据并更新页面内容。