Каков наилучший способ добавить параметры для выбора в качестве объекта 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 ().