使用jQuery呈现部分集合

使用jQuery呈现部分集合,jquery,ruby-on-rails,ajax,ruby-on-rails-3,Jquery,Ruby On Rails,Ajax,Ruby On Rails 3,假设我有一个index.js.erb文件,可以远程调用。如何使用集合呈现分部,然后让jQuery在页面上显示它 我的想法是这样的(实际上是可行的): $('\'eventlist').html(“\'memorylist\”,:collection=>@memories)%>”; 在我看来不错。我唯一可能改变的是在内部使用单引号,使其更具可读性: $('#eventlist').html("<%= escape_javascript(render :partial => 'memor

假设我有一个index.js.erb文件,可以远程调用。如何使用集合呈现分部,然后让jQuery在页面上显示它

我的想法是这样的(实际上是可行的):

$('\'eventlist').html(“\'memorylist\”,:collection=>@memories)%>”;

在我看来不错。我唯一可能改变的是在内部使用单引号,使其更具可读性:

$('#eventlist').html("<%= escape_javascript(render :partial => 'memorylist', :collection => @memories) %>");
$('#eventlist').html('memorylist',:collection=>@memories)%>”;

谢谢。我的示例实际上抛出了一个编译错误,但将其改为单引号解决了这个问题
$('#eventlist').html("<%= escape_javascript(render :partial => 'memorylist', :collection => @memories) %>");