ruby-on-rails - 从 rails View 中选择或创建

标签 ruby-on-rails ruby-on-rails-3 view ruby-on-rails-4

在 Rails 中有什么简单的方法可以实现从 View 中选择或创建。

例如:

Product has_many(or has_one) Tags.

在创建新产品时,我可以选择现有的标签或创建新的。

这可以通过使用 JavaScript 和其他方法来完成。但是所有这些都将花费更多的时间和精力。

如果你知道其他简单的方法,请分享...

编辑:

像这样。

enter image description here

最佳答案

但假设您有 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/

相关文章:

ruby-on-rails - Ruby on Rails+PostgreSQL : usage of custom sequences

ruby-on-rails - 在内存缓存中缓存整个页面,并可选择从中间件或 Controller 提供服务

ruby-on-rails - 如何使用 memcache 加速 rails/heroku

ruby-on-rails - 默认情况下,Rails是否具有“零”并发性?

mysql - Rails SQL 创建表语法

Ruby 1.9.2/Rails 3 - 从哈希集合求和

Android:带有标题和文本主体的 ScrollView

css - Rails 中数字的 Excel 样式条件格式

javascript - 使用 emberjs 选择 View 填充选择框

Android ImageView 重力