Ajax 防止默认的仍然恢复重定向

Ajax 防止默认的仍然恢复重定向,ajax,redirect,preventdefault,Ajax,Redirect,Preventdefault,我希望有一个ajax请求,但我也希望按钮随后重定向到res.redirect页面。如果我删除了prevent默认值,它就会重定向,但是它不会发出ajax请求。我怎样才能做到两者兼得呢 $('#submit-button').on('click', function(e) { e.preventDefault(); $.ajax({ type: "POST", url: window.location.pathname, data: {

我希望有一个ajax请求,但我也希望按钮随后重定向到res.redirect页面。如果我删除了prevent默认值,它就会重定向,但是它不会发出ajax请求。我怎样才能做到两者兼得呢

$('#submit-button').on('click', function(e) {
    e.preventDefault();
    $.ajax({
       type: "POST",
       url: window.location.pathname,
       data: {
         "title": $('#event-title').val(),
         "description": $('#event-description').val(),
         "name": $('#owner-name').val(),
       }
   });
});