私はこの部分に2つの変数:coursetitle
とroutenumber
を持っています。ビューからこれらの変数を設定しようとしましたが、グローバル化しない限り、これらの変数にアクセスすることはできません。私はビューまたはコントローラのいずれかからこれらの変数を渡す方法を探していますが、なぜ私はそれらをビューから設定できないかについて少し失われています。Rails、リモート部分ローカル変数を与える
<div>
<h2> Correct!</h2>
<%= link_to "Next", "/courses/#{coursetitle}_q#{routenumber}",class:"btn btn-warning" %>
<%= render 'layouts/coursefooter' %>
<!-- fix for bootstrap navbar render bug -->
<script>
$(".puller").addClass("pull-left");
</script>
私はによって部分的にこれを呼び出す:リモートこのような:
<%= link_to "Correct", correct_answer_courses_path,:remote => true,:class=>"btn btn-warning" %>
そして、私のcorrect_answer.jsは次のようになります。コントローラで
$("#correct_answer").html("<%= j render partial: "beginnercourse/correct" %>");