我有一个 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);
        });     
    }
};