var array = {1: 'test', 2: 'test2', 3: 'test3'};
$.each(array, function(id, name) {
$('#test').append('<option value="' + id+ '">' + name+ '</option>');
});
Это должно так записываться
var array = [ 'test', 'test2', 'test3'];
array.forEach( function(name, id) {
$('#test').append(`<option value="${id+1}">${name}</option>`);
});