我正在实现一个包含两个下拉列表(州和城市)的位置页面。我有json格式的州和城市列表(总共40000个对象)。我可以从json获取值但是需要很长时间才能获得加载到html dropdown.Give一个简单的解决方案,不需要花费太多时间来遍历那么多数据..
答案 0 :(得分:0)
使用此类40k对象的下拉列表根本无法使用。您应该分解数据并根据用户输入执行一些逻辑搜索,并为用户提供一些建议。
答案 1 :(得分:0)
使用ajax和eval()函数。
success: function (data) {
data=eval("("+data+")");
//$.each(data, function(var x){
for (var x = 0; x < data.length; x++) {