1

这是练习模型的显示视图的一部分:

<div id="smoke_screen" style="min-height:100px">

    <% question =  @exercise.random_question %>
    <b class="question"><%= question.name %></b>

    <ul>
        <% question.answers.each do |answer| %>
            <li><%= answer.content %></li>

        <% end %>
    </ul>

</div>

它在浏览器中看起来像这样:

在此处输入图像描述

@answer 和 @question 是练习的嵌套模型(练习 has_many 问题,问题 has_many 答案),这都是从练习模型的显示视图中查看的。

我正在尝试为每个答案添加一个单选按钮,并对我将创建的名为“save_answer”的操作进行 ajax 调用。此操作将接收问题和答案对象,保存答案并返回另一个问题,该问题将使用 ajax 替换 #smoke_screen。

我是 Rails 的新手,form_to用属性尝试了很多东西,但都:remote => true没有成功。我将不胜感激有关如何解决此问题的任何方向

4

0 回答 0