我有一个控制器和一个div视图:
def show
@requests = events.get_requests
endget_requests使用select返回数据库中的所有请求,我在视图中的div中输出了这些请求:
<div class="party-block" id="requests">
<h4><%= t '.requests' %></h4>
<input type="button" value="<%= t '.refresh' %>" onClick="window.location.reload()" class="btn-sm btn-info">
<% @requests.each do |r| %>
<span class="request">
...在这个div中,我用其他东西打印所有请求。
我想用JavaScript/jQuery函数自动刷新这个div。目前,我使用一个按钮刷新,但是否需要重新执行我的控制器中的代码?
发布于 2016-09-07 13:59:43
JavaScript中有一个名为setInterval的函数,它允许您安排每个时间间隔执行的函数。
timing.asp
setInterval(function() {
console.log("Hi There");
}, 1000);https://stackoverflow.com/questions/39371906
复制相似问题