返回json格式的数据格式
<?php
session_start();
$code = trim($_POST['code']);
$raw_success = array('code' => 1, 'msg' => '验证码正确');
$raw_fail = array('code' => 2, 'msg' => '验证码错误');
$res_success = json_encode($raw_success);
$res_fail = json_encode($raw_fail);
header('Content-Type:application/json');
if ($code == $_SESSION["verfycode"]) {
echo $res_success;
} else {
echo $res_fail;
}
?>
前端访问
<script>
var con = document.getElementById("text");
var btn = document.querySelector("button");
btn.onclick = function () {
var d = con.value;
$.ajax({
type: "GET",
data:{text:d},
url: "./index.php",
success: function (res) {
alert("后台返回数据" + res);
console.log(res);
},
error: function () {
alert("请求失败!");
}
})
}
</script>