【发布时间】:2016-05-12 10:38:07
【问题描述】:
我正在使用 jquery raty 星级评分系统并且它有效。除了当我编辑例如有 4 星的评论时,编辑页面显示 0 星。这应该是 jquery 比率的行为方式吗?
或者有没有一种方法,当我编辑该评论时,编辑页面仍然会保留 4 星但仍然可以编辑?
这是我的编辑页面代码:
<%= simple_form_for([@book, @review]) do |f| %>
<div id="rating-form">
<label>Rating</label>
</div>
<%= f.input :comment %>
<%= f.button :submit %>
<% end %>
<script>
$('#rating-form').raty({
path: '/assets/',
scoreName: 'review[rating]'
});
</script>
【问题讨论】:
-
首先,你可以这样做:review.surf_school = surf_school review.user = current_user
-
我应该编辑哪一行?
-
我没有看到这里的问题。您可以粘贴发布的参数吗?
puts params.inspect -
我没有那个代码。
-
只需将 puts params.inspect 放在您的方法 create 的顶部 :)。
标签: ruby-on-rails raty