Javascript 然后将其插入到文档中 var select_tag = $("select").detach(); for(var i = 0; i < 10000; i++) { $("<option value='" + i + "'>" + i + "</option>").appendTo(select_tag); } $('#orignal-location').append(select_tag); var select_tag=$(“select”).detach(); 对于(变量i=0;i

Javascript 然后将其插入到文档中 var select_tag = $("select").detach(); for(var i = 0; i < 10000; i++) { $("<option value='" + i + "'>" + i + "</option>").appendTo(select_tag); } $('#orignal-location').append(select_tag); var select_tag=$(“select”).detach(); 对于(变量i=0;i,javascript,jquery,html,Javascript,Jquery,Html,对于海量数据,总是存在延迟。所以我建议您使用另一种方法,比如带有客户端控件的服务器过滤服务,比如jquery或jquery插件来处理用户输入 看看这两个,他们有远程数据加载功能 我希望这能有所帮助。对于海量数据,总是会有延迟。所以我建议您使用另一种方法,比如带有客户端控件的服务器过滤服务,比如jquery或jquery插件来处理用户输入 看看这两个,他们有远程数据加载功能 我希望这能有所帮助。对于海量数据,总是会有延迟。所以我建议您使用另一种方法,比如带有客户端控件的服务器过滤服务,比如jque

对于海量数据,总是存在延迟。所以我建议您使用另一种方法,比如带有客户端控件的服务器过滤服务,比如jquery或jquery插件来处理用户输入

看看这两个,他们有远程数据加载功能


我希望这能有所帮助。

对于海量数据,总是会有延迟。所以我建议您使用另一种方法,比如带有客户端控件的服务器过滤服务,比如jquery或jquery插件来处理用户输入

看看这两个,他们有远程数据加载功能


我希望这能有所帮助。

对于海量数据,总是会有延迟。所以我建议您使用另一种方法,比如带有客户端控件的服务器过滤服务,比如jquery或jquery插件来处理用户输入

看看这两个,他们有远程数据加载功能


我希望这能有所帮助。

对于海量数据,总是会有延迟。所以我建议您使用另一种方法,比如带有客户端控件的服务器过滤服务,比如jquery或jquery插件来处理用户输入

看看这两个,他们有远程数据加载功能


我希望这能有所帮助。

只需先生成html代码,然后在一次调用中附加它。您可以直接在中设置第一个,然后在加载数据时将其删除。只需先生成html代码,然后在一次调用中附加它。您可以直接在中设置第一个,然后在加载数据时将其删除。只需先生成html代码只需在一个调用中附加它您可以直接在内部设置第一个,并在加载数据时将其删除只需首先生成html代码并在一个调用中附加它您可以直接在内部设置第一个,并在加载数据时将其删除
var options = "";
 for(var i = 0; i < 10000; i++)
 {
     options += "<option value='" + i + "'>" + i + "</option>";          
 }
 $("select").append(options);
var select_tag = $("select");
var docFrag = document.createDocumentFragment();
for(var i = 0; i < 10000; i++)
{
  docFrag.appendChild(createOption(i, i));
}
select_tag.append(docFrag);

function createOption(text, value) {
    // Avoid parsing HTML using jQuery; use native methods instead:
    var option = document.createElement('option');
    option.textContent = text;
    option.setAttribute('value', value);
    return option;
}
var select_tag = $("select").detach();

 for(var i = 0; i < 10000; i++)
 {
      $("<option value='" + i + "'>" + i + "</option>").appendTo(select_tag);
 }

$('#orignal-location').append(select_tag);