使用rails form_helper创建一个通过Javascript / JQuery新输入字段生成的按钮的最佳做法是什么?
(此按钮应该在具有嵌套对象的表单中使用)
N.B。 :我的应用程序实际上是使用rails 3.2运行,但我希望它与rails 4和5兼容。
===编辑===
我的嵌套对象需要比rails的“accepts_nested_attributes_for”和Ryan Bates“nested_form”gem能够处理的更复杂的处理。我正在寻找最好的实践,只使用rails而不使用嵌套模型的特定宝石,但是JQuery
答案 0 :(得分:0)
如果我理解正确,您正在寻找一种解决方案,为表单内的嵌套模型添加嵌套字段。
你有一个伟大的宝石Ryan Bates: https://github.com/ryanb/nested_form
我在rails 4.1应用程序中使用它,效果很好!
按照github页面中的说明进行操作 - 它非常易于安装和使用。
您还可以查看railscasts视频:
(宝石不再维护,但它在我的rails 4应用程序中工作。我不确定rails 5应用程序)
答案 1 :(得分:0)
最佳实践不存在,您可以使用css或react或js创建一个按钮,这是根据您的需要进行的最佳实践。