我很抱歉在这里提出这个问题,因为我通常会发现我需要问的一切,但我认为我的问题是我不知道要搜索什么为了得到答案。开始。我正在玩数据表来提供排序/ ajaxified /可搜索的表。当我打开网站时,所有内容都能正确加载在将数据添加到表格或进行排序或搜索之后,这很好。Rails/coffeescript/datatables,改变视图后,需要刷新以重新加载
但是,如果我从页面导航,回到主页面,然后返回到带有表格的页面,表格仍然存在,但数据表格的内容已消失。我认为这只是我刚刚开始使用JS/Ajax之类的工具,而对于我的Rails应用程序而言,我可能只需要一些非常简单的东西。
我正在使用的特定代码:
$ ->
$("#customers").dataTable
sDom: "<'row-fluid'<'span6'l><'span6'f>r>t<'row-fluid'<'span6'i><'span6'p>>"
sPaginationType: "bootstrap"
如果我看的页面加载,我想我看到的问题。最初加载时,或者在添加新客户后发回给我的任何时候,我都会加载所有JS和CSS文件。但是,当我回击时,这是一个缓存的调用,它不再加载任何这些,所以,我假设我没有再次“初始化”JS。
任何帮助,将不胜感激。