Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有一个包含许多成分的食谱,我希望食谱创建页面具有每种成分的表格。如何使用户可以单击按钮添加新成分然后保存所有成分并使它们属于食谱?
这里的主要想法是在你的食谱创建页面上有一个链接,上面写着“添加成分”,并给它一个独特的类。然后使用 jQuery 将 AJAX 操作添加到这些链接的 click 方法,以获取用于创建成分的页面。当你点击提交时,它也会出现在参数中。您可能不得不摆弄东西的 ID,以使 params 散列效果更好。
让我知道这是否足以让您继续前进,或者您是否也想要一些代码示例。
您将要使用接受嵌套属性并构建。请参阅 Ryan Bates Railscast 并为其添加 ajax。
这里
和这里