link_to_add 生成的按钮是可点击的,但点击后不会在屏幕上为它们生成部分表单。从引导程序添加 modal.js 后,问题就开始了。目前,javascript 是使用以下方式加载的:
在布局中,还有:
gem 'jquery-rails', '~> 2.1.4'
gem 'nested_form'
在 gem 文件中,使用 rails 3.0.9。
本地使用开发模式没有问题,只有推送到 Heroku 才会出现问题。
跟踪正在发生的事情,我发现任何 javascript 中都没有发生错误,但我确实注意到这发生在涉及 add_to_link 的任何源的底部:
<div data-blueprint="<div class="fields"> <div class="w450 eboxw">
<table style="width:100%;" class="copy reg">
<tr>
<td><label class="copy
我相信这应该是 link_to_add 操作的目标,而且它包含这么多看似不正确的字符的事实让我感到不安。
我已经阅读了关于我认为我没有为应用程序设置的资产管道,任何配置提示或可能发生这种情况的可能原因都值得赞赏。