cocoon-gem - Cocoon Gem 以编程方式添加项目

标签 cocoon-gem

我正在尝试以编程方式添加带有 Cocoon gem 的项目。 我用的是这个:

$("a.add_fields").click();

而且它确实有效。我想知道是否有更优雅的解决方案。这看起来有点像黑客。

最佳答案

没有。目前这是唯一的办法。必须重构代码才能使其工作,并且所有配置无论如何都在链接中(哪个关联,哪个部分,如何构建,...),所以我认为目前还不错。

关于cocoon-gem - Cocoon Gem 以编程方式添加项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35616214/

相关文章:

ruby-on-rails - Rails 3.2 has_many :as polymorphic, 简单形式,simple_fields_for

ruby-on-rails - 表单提交时未添加嵌套字段

ruby-on-rails - 带有 simple_form : add new table row with link_to_add 的 Rails

ruby-on-rails - 在保存模型之前访问所有关联,包括嵌套属性

ruby-on-rails - 验证范围内嵌套关联的唯一性

ruby-on-rails - Cocoon - 用于查找或创建的参数数量错误(1 代表 0):belongs_to

ruby-on-rails-4 - Rails 中具有嵌套属性的多选文件上传字段

jquery - 一起使用 Cocoon(嵌套表单)和 jQuery 可排序

jquery - 茧/jQuery : append items to relevant table