我有一个带有选中的选项值的数组。

我需要使用从ajax返回的checkeds数组在我的选择选项表单上标记为选中。

var options = data.options;
var checkeds = data.checkeds;

$.each(options, function(i, item){
    $('#ajax_locals').append($('<option>', {
        value: i,
        text : item,
    }));
});

最佳答案

您可以使用

$('#ajax_locals').append('<option value='+ i +' checked='+ checkeds[i] +'>'+ item +'</option>'

10-08 03:13