博客列表 >2019.5.16作业

2019.5.16作业

关超的博客
关超的博客原创
2019年05月17日 10:10:03711浏览
1. 如何从服务器端获取JSON格式字符串并解决到前端页面中显示
从服务器返回json格式数据,就是一个字符串,所以可以将php数组或对象转换为json格式字符串进行输出
echo json_encode(......)


2. 使用JSON改写5月15日的表单验证案例
后台PHP内容
if (!in_array($email, $emailList)) {
    echo json_encode(['status'=>1, 'message'=>'邮箱不正确']);
} else if (md5($password) !== $pwd) {
    echo json_encode(['status'=>2, 'message'=>'密码不正确']);
} else {
    echo json_encode(['status'=>3, 'message'=>'验证通过正在跳转']);
}


前台javascript内容

                var obj = JSON.parse(request.responseText);
                console.log(obj);

                switch (obj.status) {
                    case 1:
                        result.style.color = 'red';
                        result.innerHTML = obj.message;
                        break;
                    case 2:
                        result.style.color = 'red';
                        result.innerHTML = obj.message;
                        break;
                    case 3:
                        result.style.color = 'green';
                        result.innerHTML = obj.message;
                        break;
                }


上一条:5月10日作业下一条:5月10日作业
声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议