HTML选择带插入选项

时间:2013-10-03 08:38:26

标签: ruby-on-rails simple-form ruby-on-rails-plugins unobtrusive-javascript

我需要使用某些值呈现<select>

这些值对应于渲染视图的模型belongs_to的模型 - 例如Foo has_many Bar,我正在渲染Bar,它的形式应该在<select>中包含Foo的id和名称。

这没问题 - 现在我正在使用simple_form

但是除了一组固定的值之外,用户应该能够异步插入一个新的Foo(在某些弹出窗口/其他内容中),使用新生成的id更新浏览器中的<select>,并且给定的名字。

手动实现没问题,但是有没有提供Rails功能(如UJS)或插件(如simple_form)?

1 个答案:

答案 0 :(得分:2)

您可以尝试selectize-rails

可在此处找到示例。 http://brianreavis.github.io/selectize.js/