gpt4 book ai didi

javascript - 如何刷新rails中的特定页面

转载 作者:行者123 更新时间:2023-12-02 16:19:26 25 4
gpt4 key购买 nike

我有一个仪表板页面,需要每 15 分钟刷新一次。那么我该如何做到这一点。

这是我的 Controller 中的仪表板操作

def dashboard
@widgets = Widget.all
end

我已经在页面上添加了“刷新”按钮。

dashboard.html.haml

  = link_to "Refresh Page", "#", :id => "refresh-page"

dashboard.js

$("#refresh-page").click(function(){
location.reload();
});

我也尝试过

<meta http-equiv="refresh" content="300" />

它工作正常,页面在 5 分钟后刷新,但它应用于所有页面,这导致了问题。

那么我怎样才能只刷新特定页面呢?

最佳答案

试试这个

- if controller.controller_name == your_controller_name && controller.action_name == your_action_name
%meta{:content => "100", "http-equiv" => "refresh"}

关于javascript - 如何刷新rails中的特定页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29273119/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com