我在我的 rails application.js 文件中实现了以下代码。当用户单击链接时,视图会重新加载完整的审阅者列表,而不是前 4 个:
$(document).ready(function(){
$("#more_reviewers").click(function(e){
$("#reviewer_list").html('<%= escape_javascript(render "restaurants/restaurant_reviewer_list", :venue => @restaurant, :limit => @restaurant.reviews.count) %>');
});
});
问题:代码没有向我显示列表,而是将 Rails 代码作为文本返回。所以在我的屏幕上,我看到的不是用户列表,而是:
'<%= escape_javascript(render "restaurants/restaurant_reviewer_list", :venue => @restaurant, :limit => @restaurant.reviews.count) %>'
这可能是一个简单的——我会很感激的。