jQuery-从json填充选择

前端之家收集整理的这篇文章主要介绍了jQuery-从json填充选择前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在我的java sevlet中有一个地图,并将其转换为正确的json格式。

当我在下面的这个功能下创建一个下拉列表,但它会把每个字符作为一个选项?
这就是我所得到的:

$(document).ready(function(){
    var temp= '${temp}';
    //alert(options);
    var $select = $('#down');                        
    $select.find('option').remove();                          
    $.each(temp,function(key,value) {              
        $('<option>').val(key).text(value).appendTo($select);     
    });
});

以JSON格式映射内容

{"1" : "string","2" : "string"}

解决方法

我会做这样的事情:
$.each(temp,value) 
{
    $select.append('<option value=' + key + '>' + value + '</option>');
});

JSON结构将不胜感激。起初你可以试一下find(‘element’) – 这取决于JSON。

原文链接:https://www.f2er.com/jquery/183609.html

猜你在找的jQuery相关文章