1.概念:
Asynchronous javaScript And Xml:异步的JavaScript和XML
*异步和同步:客户端和服务器端相互通信的基础上
*客户端必须等待服务器端的响应。在等待的期间客户端不能做其他操作
*客户端不需要等待服务器端的响应。在服务器处理请求的过程中,客户端可以进行其他的操作
*ajax不是新的编程。指的是一种交互方式,异步加载,客户端和服务器的数据交互更新在局部页面的技术,不需要刷新整个页面(局部刷新)
2.优点:
1)局部刷新,效率更高
2)用户体验更好
3.实现方法:
1)js实现(了解)
2)jQuery实现
1]$.ajax()
*语法:$.ajax({键值对});
2]$.get()
*语法:$.get(url,[data],[callback],[type])
*url:请求路径
*data:请求参数
*callback:回调函数
*type:响应结果的类型
3]$.post()