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

我可以为#maplist select下拉列表填充选项字段的名称:

$.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></option>').val(z.mapName).text(z.mapName);
       );
    });
});
上一篇:python-Django Forms.FileField验证


下一篇:链接z3c表单