【发布时间】:2020-04-30 22:58:35
【问题描述】:
我在其中一个视图中有这个,但即使我将函数绑定到它,它似乎也不会在单击按钮后每 10 秒重新加载一次页面。
%footer.modal__footer
%ul.modal__list
%li.modal__list-item
= submit_tag t('.start'), class: 'btn btn-success', id: 'AnalysisStart', :onClick=> 'refreshPage()'
:javascript
function refreshPage(){
window.setTimeout(function(){ document.location.reload(true); }, 10000);
}
谁能告诉我我做错了什么?或者我还有其他方法可以实现吗?
也可以像这样插入 js 和 ruby:
:javascript
-if document.analyses.ready.any?
window.setTimeout(function(){ document.location.reload(true); }, 10000);
因为这样可以解决我的问题。
【问题讨论】:
标签: javascript ruby haml