我有一个带有工作用户身份验证系统的网络应用程序。当用户更新他们的数据(例如电子邮件地址或密码)时,它会向服务器发送一个 POST 请求,服务器进而更新数据库。我想在成功或错误时在现有页面上有一个引导样式块警报闪烁。我可以通过 (1) 来自服务器的响应和 (2) 监视数据并将块警报 HTML 代码插入浏览器res.send
的 jQuery 脚本的组合来做到这一点吗?res.send
该app.post
块(通过发布请求接收更新的用户数据)看起来像这样:
app.post('/updateuser', function(req, res) {
console.log(req.body);
[code here to update database]
res.send('[code to send to jQuery here]');
呈现块警报的 HTML 是:
<div class="alert alert-success">
<button type="button" class="close" data-dismiss="alert">×</button>
<strong>Success!</strong>User data has been updated.
</div>
如果这是可能的,(a)服务器端res.send
或类似的和(b)客户端 jQuery 代码会是什么样子?
提前致谢!