AJAX
概念:asynchronous JavaScript And XML 异步的JavaScript 和XML
1.异步和同步:客户端和服务器端相互通信的基础上。
同步:客户端必须等待服务器端的响应,在等待的期间客户端不能做其他操作。
异步:客户端不需要等待服务器端的响应,在服务器处理请求的过程中,客户端可以去进行其它的操作。
部分页面更新
实现方式:
1.原生的JS实现方式
2.JQeury实现方式
1.$.ajax()
$.ajax({"键值对"}),键值对用逗号分隔,最后一个不用加逗号
url:"servletLogin",
type:"POST",
data:{"username":"zhangsan0","age":23},
success:function(data){},
error:function(){},
dataType:"text/json"
2.$.get();发送get请求
$.get(url,[data],[callback],[type])
参数:
url:请求路径
data:请求参数
callback:回调函数
type:返回数据类型
3.$.post();发送post请求