0

我有一个下拉列表供用户选择任务是否完成。我希望他们的更改能够更新数据库上的状态,而不必每次进行更改时都单击提交按钮。这可能吗?

基本上,默认情况下所有任务都标记为未完成,因此当用户单击下拉列表并将其更改为完成时,我希望在数据库上更改此内容,而无需单击提交按钮。

任何人都可以提供的任何帮助都会很棒,谢谢!

这是我的代码:

<%= form_for task do %>
    <td><%= select :task, :complete, [ ["Yes",2], ["Partly",1], ["No",0]], { :action => "update" } %></td>
<% end %>
4

1 回答 1

0

form_for 没有出现,因为=缺少 。

  <%= form_for task do %>
    <td><%= select :task, :complete, [ ["Yes",2], ["Partly",1], ["No",0]] %></td>
  <% end %>
于 2012-07-03T08:55:36.150 回答