AJAX = 异步 JavaScript和XML(标准通用标记语言的子集)。
AJAX 是一种用于创建快速动态网页的技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
传统的网页(不使用 AJAX)如果需要更新内容,必须重载整个网页面。
————百度百科
这里列举一个小例子,简单明了:
1,由于ajax需要请求服务器,所以,本地安装一个php开发环境,这里用的是phpstudy的php集成开发环境
2,新建三个文件,test.html,w.php,test.txt,文件内容如下:
test.html:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <button type="button">获取txt</button> <script src="js/jquery-1.11.1.min.js"></script> <script> $('button').click(function(event) { $.ajax({ url: 'w.php', type: 'POST', error:function(e){ console.log(e.status); }, success:function(d){ $('body').append('<div>'+d+'</div>'); } }); }); </script> </body> </html>
w.php
<?php $file=file_get_contents("test.txt"); echo $file;
test.txt
这是一段测试内容 这是一段测试内容 这是一段测试内容
在浏览器中输入:http://localhost/test.html
页面会显示一个按钮,
点击,可以在页面看到有内容增加,是页面无刷新的增加,这就是ajax的简单实现。