我有一张表格
<form action="/admin/getPublicKey" method="post">
<div class="form-group">
<label>Contract</label>
<input type="text" class="form-control" name="publicAddress">
</div>
<button type="submit" class="btn btn-primary">Submit</button>
</form>
和相应的路线
router.post('/getPublicKey', function(req, res) {
User.findOne({'local.publicAddress': req.body.publicAddress}, function(err, user) {
if (err) {
return done(err);
} else {
const publicKey = user.local.publicKey;
res.send(publicKey);
}
});
});
我只想点击按钮,将publicKey
传递给客户端。我使用res.redirect
进行了调查,但意识到在阅读答案之后无法工作,因为我无法将变量传递给它。
使用res.send
,我得到了publicKey,但它只将页面改为仅使用publicKey的页面。
如何实现这一目标?