【发布时间】:2014-03-11 20:27:09
【问题描述】:
当进行 ajax 调用时,我需要在 .js.erb 文件中运行条件。
我有以下几点:
function updateContent() {
$('.organiser__holder').html('<%= escape_javascript render("filter_links") %>');
$('.houses').html('
<% if @houses.count > 0 %>
<%= escape_javascript render(@houses) %>
<% else %>
<%= escape_javascript '<div class="message-box"><p>No houses matching those parameters</p></div>' %>
<% end %>
');
$('.paginator').replaceWith('<%= escape_javascript(render("shared/house_paginator").to_s) %>');
}
我认为这不是完成此任务的正确方法,但不确定正确的方法是什么?
有人有什么想法吗?
【问题讨论】:
标签: javascript ruby-on-rails ajax view erb