4
我的Rails应用程序出现无法解释的问题。我在应用程序的所有部分使用了大量的JavaScript。在开发中,一切工作正常,但在生产中,似乎我的javascript 视图中的代码未执行。Rails JavaScript视图在生产中不起作用
这是特别奇怪的,因为页面上的所有其他JavaScript的效果很好。使用JavaScript的自定义选项卡工作即使我的定制日历按预期工作。唯一不起作用的是远程链接,它触发以.js.coffee结尾的视图。 http://cl.ly/Ihyf
然而,看着这一请求的响应标签时,它让我看到什么:点击远程链接时
我WebKit的检查返回此 http://cl.ly/Ihxs
此外,在控制台不显示任何错误。就好像我的new.js.coffee只是空的。
所调用视图包含一些简单的JavaScript来显示一个模式:
$('#modal_container').html("<%=j render 'form' %>")
$('#modal_container').modal()
在开发模式下,所有的意见正确加载。我也跑了耙子:资产:多次预编译,但这似乎没有帮助。
尝试将'coffee-rails' gem从':assets' gropu移动到主要组。 – 2012-08-12 21:34:00
Doh!我愚蠢地试图将coffeescript用于资产管道,并希望它可以开箱即用。谢谢,它现在已经修复了!请添加它作为答案^^ – 2012-08-12 21:40:14