Ruby on rails 为什么rails select会生成额外的div块?

Ruby on rails 为什么rails select会生成额外的div块?,ruby-on-rails,twitter-bootstrap,Ruby On Rails,Twitter Bootstrap,我使用的是rails 3.2.13和bootstrap 2.3.1.0,其形式如下 <%= form_for(Website.new, :url => websites_path, :validate => true) do |f| %> <div><br /> <%= f.text_field :site_name, :autofocus => true, placeholder: "Name"

我使用的是rails 3.2.13和bootstrap 2.3.1.0,其形式如下

<%= form_for(Website.new, :url => websites_path, :validate => true) do |f| %>
        <div><br />
          <%= f.text_field :site_name, :autofocus => true, placeholder: "Name"  %> </div> <br />
          <%= f.select :url_scheme, options_for_select(["http://", "https://"], selected: "http://"),{} %>
          <%= f.text_field :site_address, placeholder: "Address" %>
          <div><%= f.submit "Add" %></div>
<% end %>
websites_path,:validate=>true)do | f |%>

true,占位符:“名称”%>
因此f.select字段生成额外的div块,如下所示,这正常吗

<select id="website_url_scheme" name="website[url_scheme]" class="selecter-element" data-validate="true"><option value="http://" selected="selected">http://</option>
<option value="https://">https://</option></select>

<div class="selecter  closed"><span class="selecter-selected">http://</span><div class="selecter-options"><span class="selecter-item selected" data-value="http://">http://</span><span class="selecter-item" data-value="https://">https://</span></div></div>
http://
https://
http://http://https://
是的,这很正常


该DIV是在实际单击下拉列表时显示的DIV。记住,这是一个自定义下拉列表。单击它时,将构造并显示一个包含所有选项值的DIV。选择一个选项后,类CLOSED将添加到div中。

如果您没有执行任何特殊操作,则它是normalI我没有执行任何特殊操作