@groups = classroom.groups
@questions = @quiz.questions
@performances = Array.new
i = 0
group_ids.each do |g|
question_ids.each do |q|
@performances.push(Answer.where("group_id = ? AND question_id = ?",g,q).first.userans)
end
end
で
私action.js.erbファイル内
$("#performance").html("<%= escape_javascript(render 'performance_table',questions: @questions, groups: @groups, performances: @performances) %>")
私の見解で
<div class="col-xs-5">
<div id="performance">
<%= render 'performance_table', :questions => @questions, :groups => @groups, :performances => @performances %>
</div>
</div>
にAJAX呼び出し後に更新されていません
私はactioにajaxコールを発信していますnとaction.js.erbのファイルで私は私のdivのhtmlを更新していますが、同じ部分を更新した値で更新していますが、partialは更新された値を描画していません。親切にも、私が間違っていることを教えてください。コンソールにエラーがまったく表示されない
performance.js.erbファイルでアラートが機能していないのはなぜですか?とはいサーバーログは、JSONとしてコントローラ#メソッドを読み取っている、それは問題ですか? –