@semki096

Как JSON обьект данные прикрутить к выпадающему списку селекта?

Есть такой JSON{"row":["5","31","6","4"]}
Как мне этот обьект разместить в выпадающем списке, то есть сделать так
<select name="row">
<option value="5">1</option>
<option value="31">2</option>
<option value="6" selected="selected">3</option>
<option value="4">4</option>
</select>
  • Вопрос задан
  • 649 просмотров
Решения вопроса 2
kpa6uu
@kpa6uu
Программист Талибана [Пыхерский Алибаба]
на работоспособность не проверял, но должно быть близко
var yo = JSON.parse(data);
for(var i = 0; i < data['row'].length; i++){
$("#super_select").append($('<option>', {
    value: data['row'][i],
    text: i
}));
}
Ответ написан
Комментировать
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
var res = JSON.parse(data);
var name = Object.keys(res)[0];
var select = res[name].reduce(function(prev, cur, index) {
  return (prev+'<option value="'+cur+'">'+(index+1));
} , '<select name="'+name+'">') + '</select>';
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 08:04
1 руб./за проект
22 нояб. 2024, в 06:06
1500 руб./в час
22 нояб. 2024, в 06:04
1 руб./за проект