在 Rails 中有什么简单的方法可以实现从 View 中选择或创建。
例如:
Product has_many(or has_one) Tags.
在创建新产品时,我可以选择现有的标签
或创建新的。
这可以通过使用 JavaScript 和其他方法来完成。但是所有这些都将花费更多的时间和精力。
如果你知道其他简单的方法,请分享...
编辑:
像这样。
最佳答案
但假设您有 100 个或更多标签!如果有 100 个或更多复选框,您的页面看起来会很糟糕......,一种优雅的方法是使用名为 jQuery Tokeninput
的 jQuery 插件,我在我的项目中使用它,它对你做什么非常有帮助想要的,可以找插件Here
这是一个关于如何使用它的截屏视频:Token fields
这是修订版:Token Fields (revised)
如果您也想查看有关同一插件的博客文章 How to create a token input field where the user can also add new items
欢呼
关于ruby-on-rails - 从 rails View 中选择或创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20881301/