我需要使用periodically_call_remote
函数检查一些数据库值。
如果某些值已经处于某种状态,我想重定向。
怎么做?函数中的redirect_to
似乎不起作用。
答案 0 :(得分:2)
您是否需要在整个页面上刷新?您可以使用javascript来更新您的内容。
以下javascript也可以使用。
window.location = "http://www.address.com/"
答案 1 :(得分:0)
redirect_to不起作用,因为它将ajax请求重定向到新页面,它不会告诉浏览器重定向整个页面。您需要在控制器中渲染一些导致页面重定向的javascript,或者更好:向periodic_call_remote调用添加一个回调,该调用检查返回值并运行Ben建议的javascript。
答案 2 :(得分:0)