在我的rails应用程序中,我有以下代码
<select id="gmm_list" name="multiselect" class="multiselect" multiple="multiple">
<optgroup label="Exact">
<% @exact_matches.each do |item| %>
<option class = 'matched exact' value='<%= item %>'> <%= item %> </option>
<% end %>
</optgroup>
<optgroup label="Partial">
<% @partial_matches.keys.each do |key| %>
<option class='matched partial' value='<%= @partial_matches[key] %>'> <%= key %> </option>
<% end %>
</optgroup>
<optgroup label="None">
<% @no_matches.each do |item| %>
<option class='none' value='<%= item %>'> <%= item %> </option>
<% end %>
</optgroup>
</select>
问题是此选择列表包含11,000个项目,因此需要很长时间才能呈现。我该如何解决这个问题?
谢谢