首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何自动刷新div

如何自动刷新div
EN

Stack Overflow用户
提问于 2016-09-07 13:56:11
回答 1查看 901关注 0票数 0

我有一个控制器和一个div视图:

代码语言:javascript
复制
def show
  @requests = events.get_requests
end

get_requests使用select返回数据库中的所有请求,我在视图中的div中输出了这些请求:

代码语言:javascript
复制
<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。目前,我使用一个按钮刷新,但是否需要重新执行我的控制器中的代码?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-09-07 13:59:43

JavaScript中有一个名为setInterval的函数,它允许您安排每个时间间隔执行的函数。

timing.asp

代码语言:javascript
复制
setInterval(function() { 
  console.log("Hi There");
  }, 1000);
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39371906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档