我在创建但未执行的 index.js.erb 时遇到问题。我的控制器中有以下内容:
def index
@images = Image.order('id desc')
respond_to do |format|
format.js
format.html
end
end
在我的 index.js.erb 中有以下内容:
alert("it works")
如果这也有帮助,我的咖啡脚本文件中有以下内容:
ImagePoller =
poll: ->
setTimeout @request, 5000
request: ->
$.get($('#images').data('url'))
jQuery ->
if $('#images').length > 0
ImagePoller.poll()
我可以告诉 js.erb 文件没有加载,因为我没有看到警报?有任何想法吗?