AJAX:
概念:ASynchronous JavaScript And XML,异步的JavaScript和XML
作用:提升用户体验
异步和同步:在客户端和服务器端通信的基础上
同步:客户端必须等待服务器端端响应,在等待的期间客户端不能做其他操作
异步:客户端不需要等待服务器端的响应,在服务器处理请求的过程中,客户端可以进行其他操作
实现方式:
1、原生的JS实现方式
2、JQ实现方式
1、$.ajax()
语法:$.ajax({ 键值对})
常用键:url,请求路径
type,请求方式
data,请求参数
success,响应成功后的回调函数
error,响应错误的回调函数
datatype,设置接受到的响应数据格式
2、$.get()
语法:$.get(URL,[data] ,[callback], [Type])
参数:url,请求路径
data,请求参数
callback,回调函数
type,响应结果的类型
3、$.post()
语法:$.post(URL,[data] ,[callback], [Type])
参数:url,请求路径
data,请求参数
callback,回调函数
type,响应结果的类型