有一个小问题 - 当我尝试通过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"
答案 0 :(得分:0)
如果将select动态添加到页面,则可能需要重新绑定。你应该添加:
$('.selectpicker').selectpicker();
将内容添加到DOM以初始化js.erb
类作为选择选择器的元素后,到您的selectpicker
文件。