这篇文章给大家分享的是有关ajax请求后台接口数据与返回值处理js的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
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的示例分析”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!