Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在实现一个包含两个下拉列表(州和城市)的位置页面。我有 json 格式的州和城市列表(总共 40000 个对象)。我可以从 json 中获取值,但需要很长时间才能加载到 html dropdown.Give 一个简单的解决方案,不需要太多时间来遍历那么多数据。
使用此类 40k 对象的下拉列表根本无法使用。您应该分解数据位并根据用户输入执行一些逻辑来搜索并为用户提供一些建议。
使用 ajax 和 eval() 函数。
success: function (data) { data=eval("("+data+")"); //$.each(data, function(var x){ for (var x = 0; x < data.length; x++) {