Каков наилучший способ добавить параметры для выбора в качестве объекта JS с помощью jQuery?

Каков наилучший метод для добавления параметров в из объекта JavaScript, используя jQuery? I '

ищу то, что я неМне не нужен плагин, но я бы также заинтересовался плагинами, которые там есть.

Вот что я сделал:

selectValues = { "1": "test 1", "2": "test 2" };

for (key in selectValues) {
  if (typeof (selectValues[key] == 'string') {
    $('#mySelect').append('' + selectValues[key] + '');
  }
}

Чистое / простое решение:

Это убрано и упрощеноверсия Матдумсы:

$.each(selectValues, function(key, value) {
     $('#mySelect')
          .append($('', { value : key })
          .text(value));
});

Изменения от матдумсаs: (1) удалил закрывающий тег для опции внутри append () и (2) переместил свойства / атрибуты на карту как второй параметр append ().

Ответы на вопрос(30)

Ваш ответ на вопрос