ruby on rails - Ajax and voting -
i have parent class car , /cars/show
page lists of reviews associated it. reviews can voted on. having difficulty getting :votes_count
update javascript.
/votes/create.js.erb
$("#votes").html("<%= review.votes_count %>") // not work
/cars/show
<% @car.reviews.each |review| %> <p id='votes'><%= pluralize(review.votes_count, 'vote') %></p> <% if current_user %> <%= form_for(@vote, :remote => true) |f| %> <%= f.hidden_field "review_id", :value => review.id %> <%= f.hidden_field "user_id", :value => current_user.id %> <%= f.submit "vote" %> <% end %> <% end %> <br /> <%= review.content %> <% end %>
create.js.erb
<% @car.reviews.each |review| %> $("#review_<%= review.id %>").html("<%= pluralize(review.votes_count, 'vote') %>"); <% end %>
Comments
Post a Comment