<% form_for :user, @user, :url => users_path(:from => 'landing'), :id => 'sign_up_form', :html => {:method => :create} do |f| -%>
有人能告诉我为什么ID不起作用吗?RoR - 为什么不能使用此ID?
<% form_for :user, @user, :url => users_path(:from => 'landing'), :id => 'sign_up_form', :html => {:method => :create} do |f| -%>
有人能告诉我为什么ID不起作用吗?RoR - 为什么不能使用此ID?
它应该在:html选项中,而不是与url相同的级别。
查看文档并将:id移到:html哈希中。 http://apidock.com/rails/ActionView/Helpers/FormHelper/form_for
谢谢卡尔。这个网站看起来很有帮助。 – adamwstl 2010-05-11 17:49:31
谢谢!我认为这是类似的东西,我完全失踪了(如果你说不出来,我对此很新)。 – adamwstl 2010-05-11 17:37:11
这是Rails 3应该解决的form_tag和form_for之间的不一致之处。现在有点奇怪,两个非常相似的东西的选择是完全不同的,容易混淆。 – tadman 2010-05-12 14:22:28