Bootstrap select从下拉菜单转到AJAX上的输入字段 - js.erb

时间:2015-02-17 16:39:57

标签: javascript jquery ruby-on-rails ajax bootstrap-select

有一个小问题 - 当我尝试通过Ruby on Rails(js.erb)中的AJAX更新视图结果时,即。当我通过AJAX更新/渲染表单时,selectpicker变成了简单的输入,因此它只是从视图中消失。有人可以建议我需要做些什么来解决这个问题吗?

= form.input_field :id, :include_blank => "Some text...", collection: @some_ids, 
class: 'selectpicker', "data-style" => "btn", 
"data-width" => "100%", :selected => object.id, :id => "some_id"

1 个答案:

答案 0 :(得分:0)

如果将select动态添加到页面,则可能需要重新绑定。你应该添加:

$('.selectpicker').selectpicker();
将内容添加到DOM以初始化js.erb类作为选择选择器的元素后,

到您的selectpicker文件。