GET 不重定向页面 nodeJS/mongo
Posted
技术标签:
【中文标题】GET 不重定向页面 nodeJS/mongo【英文标题】:GET not redirecting the page nodeJS/mongo 【发布时间】:2013-08-12 00:45:00 【问题描述】:我有一个 POST,它是一个基于按钮的 ajax 帖子,并且表单有它自己的帖子。每次单击按钮时都会发布一个帖子,但它不会重定向到 userProfile 页面,即使它正在为其调用 get 并为其返回 304。
这是脚本文件:
$('.removeEmail').click(function()
$.post('/removeEmailPost', userE: $(this).data('user'));
);
这里是路由文件:
exports.newEmailPost = function(req, res)
if(req.body.emailNew === '')
console.log('blank');
res.redirect('editUserProfile');
else
User.findByIdAndUpdate(req.signedCookies.userid,
$addToSet: emailList: req.body.emailNew
, function(err, userX)
if(err)
console.log(err);
else
res.redirect('userProfile');
console.log(userX);
);
;
【问题讨论】:
【参考方案1】:将type="button"
属性添加到您的<button>
,以便在单击时不会自动提交表单。
【讨论】:
嘿,对不起,是的,我做到了,但现在我遇到了另一个问题……我换了个问题,有什么线索吗? 您不应该更改您的问题。如果需要,请撤消您的更改并提出一个新问题以上是关于GET 不重定向页面 nodeJS/mongo的主要内容,如果未能解决你的问题,请参考以下文章
让 wordpress 重定向到不同的地方,或者根本不重定向