网络编程 
首页 > 网络编程 > 浏览文章

ajax请求后台接口数据与返回值处理js的实例讲解

(编辑:jimmy 日期: 2024/10/10 浏览:3 次 )

ajax的代码,用的是jquery的 ajax:

$.ajax({
      url: "/test.php",//后台提供的接口
      type: "post",  //请求方式是post
      data:{"type":"1", //这是你要传给后台的data值
      "t":"c4552111"
      },
      dataType: "json", //数据类型是json型
      success: function (data) {  //成功时返回的data值,注意这个data是后台返回的值,上面的data是你要传给后台的值
        console.log(data);//可以在控制台查看打印的data值
       
        if (data.SuccessCode != "0") { //如果后台返回的data.SuccessCode不等于0执行后面的语句,
          $("#btn").attr("disabled");
          $("#btn").css({"background-color":"#DBDBDB","color":"#DB3B2F"});
          $("#btn").text("不可点击");
        }else{
          $("#btn").addClass("btnNow");
        }
 
        switch(data.SuccessCode){//根据后台返回的data.SuccessCode来判断执行什么语句
          case "0":
             $("#btn").addClass("btnNow");
            break;
          case "-1":
            alert("活动尚未开始");
            break;
          case "-2":
            alert("本日已抢完");
 
            break;
          default:
            alert("系统繁忙,请稍后再试");
      }
 
 
 
      },
      error: function () { 
        
      },
      complete: function () {
 
      }
    });

以上这篇ajax请求后台接口数据与返回值处理js的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

上一篇:ajax数据返回进行遍历的实例讲解
下一篇:AJAX 动态加载后台数据 绑定select的方法
一句话新闻
高通与谷歌联手!首款骁龙PC优化Chrome浏览器发布
高通和谷歌日前宣布,推出首次面向搭载骁龙的Windows PC的优化版Chrome浏览器。
在对骁龙X Elite参考设计的初步测试中,全新的Chrome浏览器在Speedometer 2.1基准测试中实现了显著的性能提升。
预计在2024年年中之前,搭载骁龙X Elite计算平台的PC将面世。该浏览器的提前问世,有助于骁龙PC问世就获得满血表现。
谷歌高级副总裁Hiroshi Lockheimer表示,此次与高通的合作将有助于确保Chrome用户在当前ARM兼容的PC上获得最佳的浏览体验。