1.什么是ajax
Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式、快速动态网页应用的网页开发技术,无需重新加载整个网页的情况下,能够更新部分网页的技术。
2.ajax能干什么
通过在后台与服务器进行少量数据交换,Ajax 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
简而言之,ajax就是用来在不刷新得情况下,完成前后台交互
3.ajax常用方法
$.ajax常用方法
1.url 请求地址
2.type 请求方法
3.dataType 设置返回数据得格式,常用得有json,text
4.data 设置发送给服务器得数据
5.success 设置请求成功后执行得回调函数
6.error 设置请求失败后执行得回调函数
7.async 设置是否异步,默认是true,表示异步
3.2 老写法
$.ajax({
url: '/data',
type: 'get',
dataType: 'json',
data: {'code':33268}
success:function(dat){
alert(dat.name);
alert('获取数据成功');
},
error:function(){
alert('服务器超时,请重试!');
}
});
3.3 新写法
$.ajax({
url: '/data',
type: 'get',
dataType: 'json',
data:{'code':324234}
})
.done(function(data){
alert('获取数据成功');
alert(data.name);
})
.fail(function(){
alert('服务器超时,请重试!');
});
3.4 简写
$.ajax按照请求方法可以简写成 . g e t 或 者 .get或者 .get或者.post方式
$.get(URL,data,function(data){},dataType);
$.post(URL,data,function(data){},dataType);
详细内容参阅
https://www.w3school.com.cn/ajax/index.asp