我在网页上有一个表单,询问客户的用户名,密码,年龄和性别。当用户单击提交按钮时,我将它提交到nodejs服务器(快速框架)。我想针对数据库查询它以检查用户名和密码是否已经存在,如果确实存在,我是否可以向浏览器发送消息,说明密码或用户名已经存在,并以某种方式使用javascript捕获该消息并使用它来修改页面(显示用户名或密码已经存在的消息)而不使用像jade或ejs这样的模板引擎?
答案 0 :(得分:1)
您可以实施Rest post方法发布您的数据,例如。服务器代码:
router.post('/create-user', function (req, res) {
var user = req.body;
usersService.createUser(user).then(function (status) {
res.json(status);
});
});
在您的客户端js代码中,您需要有成功方法来检查状态。您可以使用jQuery post方法
$.post( "api/create-user", formData , function( result) {
$( ".result" ).html( result );
});