我在网页上有一个表格,要求提供客户的用户名、密码、年龄和性别。当用户单击提交按钮时,我将它提交给 nodejs 服务器(快速框架)。我想针对数据库查询它以检查用户名和密码是否已经存在,如果已经存在,我可以向浏览器发送一条消息,说明密码或用户名已经存在,并以某种方式用 javascript 捕获该消息并用它来修改页面(显示用户名或密码已存在的消息)而不使用像 jade 或 ejs 这样的模板引擎?
最佳答案
您可以实现 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 );
});
关于javascript - 如何将数据从服务器发送回浏览器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31740002/