前台使用ajax发起请求,后台使用express框架,接收到请求后使用
res.send("1");
给ajax返回一个字符串,ajax根据接收到的字符串来判断是否登录成功。
但有时候ajax能接收到这个字符串,有时候却接收不到。
接收到时,自然正常登录;接收不到时,后台直接返回前台一个字符串“1”。整个页面就显示一个“1”。
这种情况大家遇到过吗?
前台使用ajax发起请求,后台使用express框架,接收到请求后使用
res.send("1");
给ajax返回一个字符串,ajax根据接收到的字符串来判断是否登录成功。
但有时候ajax能接收到这个字符串,有时候却接收不到。
接收到时,自然正常登录;接收不到时,后台直接返回前台一个字符串“1”。整个页面就显示一个“1”。
这种情况大家遇到过吗?
2 回答2.1k 阅读✓ 已解决
5 回答2.3k 阅读
2 回答1k 阅读✓ 已解决
3 回答1.3k 阅读
3 回答1.5k 阅读
1 回答707 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
最好这样写:
通过判断code的值来确定是否登录成功
如果必须要返回字符串,在res前加上
return