Нужен обычный список "select" который бы заполнился данными из json-файла по полю value
var json = [
{"value":"2","data":"2019-03-10 00:00:00"},
{"value":"2","data":"2019-03-11 00:00:00"},
{"value":"1","data":"2019-03-12 00:00:00"},
{"value":"1","data":"2019-03-12 18:57:29"},
{"value":"1","data":"2019-03-12 18:57:30"},
{"value":"1","data":"2019-03-12 18:57:40"},
{"value":"1","data":"2019-03-12 18:57:45"},
{"value":"1","data":"2019-03-12 18:58:01"},
{"value":"1","data":"2019-03-12 18:58:10"},
{"value":"1","data":"2019-03-12 18:58:22"}
];
Как сделать чтобы был select по value
У вас не json, а массив объектов! ${item.data} вывел для наглядности.
let options, json = [
{"value":"2","data":"2019-03-10 00:00:00"},
{"value":"2","data":"2019-03-11 00:00:00"},
{"value":"1","data":"2019-03-12 00:00:00"},
{"value":"1","data":"2019-03-12 18:57:29"},
{"value":"1","data":"2019-03-12 18:57:30"},
{"value":"1","data":"2019-03-12 18:57:40"},
{"value":"1","data":"2019-03-12 18:57:45"},
{"value":"1","data":"2019-03-12 18:58:01"},
{"value":"1","data":"2019-03-12 18:58:10"},
{"value":"1","data":"2019-03-12 18:58:22"}
],
select = document.getElementById('json-select');
json.forEach(function(item) {
options += `<option value="${item.value}">${item.data}</option>`;
});
select.innerHTML = options;
<p>Ваш выбор</p>
<select id="json-select">
</select>
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники