Rails 3-使用javascript向嵌套表单添加分部
我在Rails 3应用程序中有一个嵌套的表单部分,看起来是这样的:Rails 3-使用javascript向嵌套表单添加分部,javascript,ruby-on-rails-3,partial-views,Javascript,Ruby On Rails 3,Partial Views,我在Rails 3应用程序中有一个嵌套的表单部分,看起来是这样的: <% f.fields_for :tips, tip do |tip_field| %> <p class="fields"> Course: <%= tip_field.text_field :course %> </p> <% end %> 请看下面的railscast。我想这就是你要找的 示例代码链接到此处: 注意,它是(编写良好的)示例代码。它取
<% f.fields_for :tips, tip do |tip_field| %>
<p class="fields">
Course: <%= tip_field.text_field :course %>
</p>
<% end %>
请看下面的railscast。我想这就是你要找的 示例代码链接到此处:
注意,它是(编写良好的)示例代码。它取决于HTML表。将其直接用于jquery远程表单和隐藏输入,因此无论表单采用何种结构,您都应该能够进行同样的操作。这是一个很好的资源。这里有Ryan关于这个主题的更多代码:谢谢。我看到了,但没能成功。我假设每个新表单集都会根据需要从服务器下载。事实证明,您可以弹出要附加到链接中的文本作为javascript函数的参数。
Course: <input id="email_tips_attributes_3_course" name="email[tips_attributes][3][course]" size="30" type="text" />
def newtip
@tip = Tip.new
f = imaginary_form_with_the_next_line_being(5)
f.fields_for @tip do |ftip|
respond_to do |format|
format.html { render :partial=>'tip_fields', :locals => {:tip => @tip, :f=>ftip}}
end
end
end