【问题标题】:Rails : Redirect to previous page with AJAX ResponseRails:使用 AJAX 响应重定向到上一页
【发布时间】:2023-03-16 13:38:01
【问题描述】:

我有这个页面,其中有一个 form_remote_tag,它返回一个 AJAX 分页响应:

<% form_remote_tag :url => searchs_path, :html => {:id => "search_form"} do %>

<!-- Blah -->

<% end %> 

结果打印在另一个 div 中并指向完全不同的视图。现在我主要关心的不是浏览分页结果。我的目标是,一旦我点击一个结果从而转到另一个 URL,我就可以返回到主搜索表单 填充 以前的 AJAX 响应

我尝试使用 HTML5 历史 API,但它看起来只是有助于浏览单页机(这对我来说不是首要任务)。我正在考虑页面缓存,尽管它可能有点矫枉过正。对此有什么想法吗?

【问题讨论】:

    标签: ruby-on-rails ajax back-button browser-history


    【解决方案1】:

    最终通过localStorage API 存储 AJAX DOM 数据解决了这个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多