呈现相同单选按钮的倍数错误

时间:2019-05-22 14:56:12

标签: ruby-on-rails ruby

<%= simple_form_for :appointment, url: delete_admin_appointment_path(appointment) do |f| %>

我有一个rails应用程序,在约会索引表上,我可以选择取消约会(以模式的形式)。但是即时消息使用模态上的单选按钮。这对于第一个约会很有效,但是如果我尝试单击其他约会的任何其他单选按钮,它们将无法单击,因为它们实际上是在更改第一个约会的单选按钮。所以我基本上需要使每个模态单选按钮对该模态是唯一的,以便它们不更改其他任何模态,但是我不确定如何。谢谢

 <div class="modal-flex">
          <%= f.radio_button :delete_appointment, :true %>
          <%= f.label :delete_appointment_true, "Yes", class: "modal-options cancel" %>
     
          <%= f.radio_button :delete_appointment, :false %>
          <%= f.label :delete_appointment_false, "No", class: "modal-options cancel" %>
          
</div>

2 个答案:

答案 0 :(得分:1)

在我看来f的价值是什么,您正在不断更新第一条记录? 您是否正在遍历您的约会然后进行表格?请提供更多细节。

答案 1 :(得分:0)

您可以对此进行更正吗?

<div class="modal-flex">
  <%= f.radio_button :delete_appointment, true %>
  <%= f.label :delete_appointment, "Yes", class: "modal-options cancel" %>

  <%= f.radio_button :delete_appointment, false %>
  <%= f.label :delete_appointment, "No", class: "modal-options cancel" %>
</div>

我希望这可以解决您的问题。