ajax 请求简单来说就是在不更改请求页面的同时刷新页面。
常用的 ajax 请求格式如下:
$.ajax({
url:"请求地址",
type:"请求方法", // 常用的请求方法为 GET POST
datatype:"JSON", // 常用的请求格式为 JSON
data:{ }, // 通常情况下为字典格式。
success function(data){
// 请求成功需要处理的事情
},
error function(data){
// 请求失败需要处理的事情
}
});
上述格式,是开发过程中常用的 ajax 格式。但是还有一种情况需要说明:
$.ajax({
url:"请求地址",
type:"请求方法", // 常用的请求方法为 GET POST
datatype:"JSON", // 常用的请求格式为 JSON
data:{ }, // 通常情况下为字典格式。
traditional:true, // 如果 data 中一个键对应值为列表格式,需要将 traditional 设置为true,否则,后台就收到一个空列表。
success function(data){
// 请求成功需要处理的事情
},
error function(data){
// 请求失败需要处理的事情
}
});
综上所述:上述两种 ajax 格式经常使用,在开发过程需要选择适合自己的格式使用。