如何使用添加javascript输入字段的rails创建按钮

如何使用添加javascript输入字段的rails创建按钮,javascript,jquery,ruby-on-rails,button,Javascript,Jquery,Ruby On Rails,Button,使用rails表单帮助器创建按钮的最佳实践是什么,它将通过Javascript/JQuery生成新的输入字段 (此按钮应在具有嵌套对象的窗体中使用) 注意:我的应用程序实际上运行的是rails 3.2,但我希望它与rails 4和5兼容 ==编辑=== 我的嵌套对象需要比rails的“接受嵌套属性”和Ryan Bates的“嵌套形式”gem能够处理的复杂得多的处理。我正在寻找只使用rails的帮助程序的最佳实践,而不使用嵌套模型的特定gem,但是JQuery如果我理解正确,您正在寻找一种解决方案

使用rails表单帮助器创建按钮的最佳实践是什么,它将通过Javascript/JQuery生成新的输入字段

(此按钮应在具有嵌套对象的窗体中使用)

注意:我的应用程序实际上运行的是rails 3.2,但我希望它与rails 4和5兼容

==编辑===


我的嵌套对象需要比rails的“接受嵌套属性”和Ryan Bates的“嵌套形式”gem能够处理的复杂得多的处理。我正在寻找只使用rails的帮助程序的最佳实践,而不使用嵌套模型的特定gem,但是JQuery

如果我理解正确,您正在寻找一种解决方案,为表单中的嵌套模型添加嵌套字段

你有一个伟大的宝石由瑞安贝茨:

我在rails 4.1应用程序中使用了它,效果非常好

按照github页面中的说明进行操作-它非常易于安装和使用

您还可以查看railscasts视频:


(中的gem不再维护,但它在我的rails 4应用程序中工作。我不确定rails 5应用程序是否正常)

最佳实践不存在,您可以使用css或react或js创建按钮,这是根据您的需要而定的最佳实践。

我知道这个gem,但很抱歉,我的嵌套对象需要比“接受\u嵌套的\u属性\u“而瑞安·贝茨(Ryan Bates)则是我们能够应对的。我正在寻找rails only helper,它没有为嵌套模型使用特定的gem,但是JQuery。@Douglas,ok:)这样您就可以查看嵌套表单gem的javascript代码,并了解如何实现所需的功能。首先:我知道“不引人注目的javascript”有一个最佳实践。然后我要找Rails助手。一个非常简单的例子。