前后端传值的那些坑?你有踩过么?

前后端传值问题

今天我在做一个ajax验证用户名是否存在的时候发生了一个我意想不到的问题,可能是因为好久没有回顾前端知识了导致的,话不多说直接看问题.
我后端接收请求:然后并处理,然后返回值的代码:
在这里插入图片描述前端处理返回值的代码:
在这里插入图片描述结果就是:我不管是输入数据库里面有的用户名还是没有的,都是用户名可用,根本就不会执行后面else语句块儿里面的代码,这就让我很纳闷了.

在这里插入图片描述
问题所在:看似控制台输出的没有毛病,其实data就是一个字符串,不能拿来直接做当做布尔值用,所有需要以下的操作,当时也是鬼迷心窍了,想偷个小懒.
在这里插入图片描述
这样就成功解决问题所在,成功解决后的效果,完全能达到我想要的效果.
在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值