javascript - jQuery - 填充下拉表单选项值

标签 javascript jquery html forms

我能够为 #maplist 选择下拉列表填充选项字段的名称:

$.each(mapsArray, function(x,y) {

    $.each(y, function(j,z) { 

        $('#maplist').append(

            $('<option></option>').html(z.mapName)

        );
    });
});

但我不知道如何将 .val 添加到每个选项字段(在这种情况下,它将是 z.mapID.$id)

最佳答案

$.each(mapsArray, function(x,y) {

    $.each(y, function(j,z) { 

        $('#maplist').append(

            $('<option value="'+ z.mapName +'">'+ z.mapName +'</option>');

        );
    });
});

关于javascript - jQuery - 填充下拉表单选项值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10231400/

相关文章:

php - 限制用户在文本字段中手动输入日期

javascript - RegExp 范围乱序且模式复杂

jQuery remove() 用于通过变量删除对象

javascript - HTML Canvas 通过鼠标平移

php - 是否可以将值发布到外部 javascript 文件?

javascript - 无法将 html 数组传递给 JS

javascript - Jquery 顶部面板

MongoDB 中的 JavaScript NoSQL 注入(inject)预防

javascript - 不要在特定页面上应用 css

javascript - 基于单选按钮启用/禁用功能按钮