【发布时间】:2011-01-22 03:44:44
【问题描述】:
我是 Rails 新手,但掌握得很好,但我的 javascript/jquery 知识几乎为零。我看过 Ryan Bates 的 Railscast 关于构建复杂表单的内容,但我正在寻找一种更新的、不那么突兀的解决方案来解决我的问题。
基本上我有一个示例批次创建表单,我希望它接受 has_many 的嵌套属性:通过关联到可以在批次上执行的一系列测试(测定)。将这些化验列为一系列复选框是最有意义的。用assays.count many associations 初始化表单是没有意义的,因为在提交时几乎肯定会创建几个 nil 关联以及所需的关联(如果我在这方面错了,请随时纠正我,我一张白纸)。因此,对我来说最有意义的是,我应该在单击/取消单击复选框时创建/销毁新的关联实例,但我足够新,不确定如何使用 rails 和 jquery/javascript 来解决这个问题。
我不是在寻找你为我工作的大块代码,我会非常高兴有一些指向类似主题的当前指南的链接,因为我的搜索没有结果。谢谢!
【问题讨论】:
标签: javascript jquery ruby-on-rails associations nested-forms