isExist的ajax返回参数都是undefined
来源:5-6 注册API-完成isExist

Narmo
2021-07-14
userNameTimeoutId = setTimeout(function() {
// 判断用户名是否已存在
var userName = $inputUserName.val()
ajax.post('/api/user/isExist', {
userName
}, function(err, data) { // 这两个都是undefined
$spanUserNameInfo.show()
if (err) {
$spanUserNameInfo.text('用户名可用')
isUserNameExist = false
} else {
$spanUserNameInfo.text('用户名已存在!')
isUserNameExist = true
}
})
}, 500)
我看了返回的数据没错啊
{errno: 10001, msg: "用户名不存在"}
errno: 10001
msg: "用户名不存在"
前端的ejs代码是直接从老师的git上复制下来的,前端的东西我也不懂,应该是前端的问题吧?
写回答
1回答
-
Narmo
提问者
2021-07-14
我参考上一门课的写法,把ajax改成了
然后再调用这个方法,就成功了
022021-07-22
相似问题