0

有一个小问题 - 当我试图通过 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"
4

1 回答 1

0

如果选择动态添加到页面,您可能需要重新绑定。您应该添加:

$('.selectpicker').selectpicker();

在将内容添加到 DOM 后将内容添加到您的文件中,以使用类作为选择器js.erb来初始化元素。selectpicker

于 2015-02-17T16:45:16.143 回答