我是rails的新手,只是为了更新我创建的视频模型的子元素而写了一个非常复杂的东西。 问题是,当我单击提交按钮时,它应该转到控制器中的更新功能,但它没有做任何事情。 这是我的代码:
<%= form_for :video, :url => video_path(@video), :html => { :method => 'put' } do |f| %>
.
.
.
<p><%= submit_tag "Update video" %></p>
<% end %>
我做错了什么?
答案 0 :(得分:0)
:method => 'put'
不是:html
选项,请尝试以下操作:
<%= form_for :video, :url => video_path(@video), :method => 'put' do |f| %>
.
.
.
<p><%= submit_tag "Update video" %></p>
<% end %>
答案 1 :(得分:0)