ajax Get 类型请求
$.ajax({
url:"http://localhost:8080/AES/AES1", //请求的url地址
dataType:"json", //返回格式为json
async:true, //请求是否异步,默认为异步,这也是ajax重要特性
data:{"id":"null"}, //请求参数值
type:"Get", //请求方式
beforeSend: function(){
//请求前的处理
alert("请求前的处理"+1)
},
success: function(req){
//请求成功时处理
alert("请求成功时处理"+JSON.stringify(req))
},
complete: function(req){
//请求完成的处理
alert("请求完成的处理"+JSON.stringify(req))
},
error: function(){
//请求出错处理
alert("请求出错处理"+4)
}
});
**ajax Put 类型请求 **
$.ajax({
url: 'http://localhost:8010/manage/users',//地址
dataType: 'json',//数据类型
type: 'Put',//类型
contentType: "application/json;charset=UTF-8",
data:JSON.stringify(data),
//请求成功
success: function (data, status) {
alert(data)
if(data>0){
data="修改成功";
}
//父页面数据刷新
parent.layui.$("#find").click();
//父页面弹出提示信息
parent.layer.alert(data);
//关闭自身
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.layer.close(index);
}, error: function (data, status) {
alert("修改失败")
}
})
**ajax Post类型请求 **
$.ajax({
url: 'http://localhost:8010/manage/users/',//地址
dataType: 'json',//数据类型
type: 'Post',//类型
contentType: "application/json;charset=UTF-8",
data: JSON.stringify(data)
//请求成功
, success: function (data, status) {
// alert(data)
//alert(data)
if(data>0){
data="添加成功";
}
//父页面数据刷新
parent.layui.$("#find").click();
//父页面弹出提示信息
parent.layer.alert(data);
//关闭自身
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.layer.close(index);
}, error: function (data, status) {
console.log("添加失败");
}
})
ajax delete 类型请求
$.ajax({
url: 'http://localhost:8010/manage/users/'+data.userId,//地址
dataType: 'json',//数据类型
type: 'delete',//类型
//请求成功
success: function (data, status) {
obj.del(); //删除对应行(tr)的DOM结构,并更新缓存
layer.close(index);
},error:function(data,status){
obj.del(); //删除对应行(tr)的DOM结构,并更新缓存
layer.close(index);
}
})