在我们的 rails 3.1 应用程序中输入 log 时,使用 ajax 来渲染下面的输入屏幕。这是日志的链接:
<%= link_to 'Log', new_part_out_log_path(@part, :format => :js), :remote => true, :id => 'new_log_link' %>
和 new.js.erb 一样:
$("<%= escape_javascript render(:file => 'out_logs/new.html.erb') %>").insertAfter('#new_log_link');
$('#new_log_link').hide();
$('#close').hide();
问题是在单击“日志”后,呈现了两个相同的 out_logs/new.html.erb 视图,而不是一个视图。我们的代码可能有什么问题?非常感谢。