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) %>'
これはおそらく単純なものになるでしょう - そして私はそれを感謝します.