小编典典

在Ajax发布后重定向

ajax

我希望ajax发布上的成功可以转到主页。由于某种原因,我一直做错了。知道我应该怎么做才能解决这个问题吗?

window.APP_ROOT_URL = "<%= root_url %>";

阿贾克斯

$.ajax({ url: '#{addbank_bankaccts_path}',
 type: 'POST',
 beforeSend: function(xhr) {xhr.setRequestHeader('X-CSRF-Token', '#{form_authenticity_token}')},
 dataType: "json",
 data: 'some_uri=' + response.data.uri ,
 success: function(APP_ROOT_URL) {
      window.location.assign(APP_ROOT_URL);
  }
});

阅读 278

收藏
2020-07-26

共1个答案

小编典典

success: function(response){
    window.location.href = response.redirect;
}

希望以上内容对我有所帮助,因为我遇到了同样的问题

2020-07-26