AJAX Get Put Post delete 请求

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);
              }
            })
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值