Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Вывод данных из json (https://javascript.ru/forum/jquery/65270-vyvod-dannykh-iz-json.html)

nbsp 09.10.2016 13:13

Вывод данных из json
 
Добрый день
Необходимо реализовать поиск по массиву и вывод аналогичный https://www.aviasales.ru/cities

На данный момент имеется:

<script src="https://code.jquery.com/jquery-1.10.2.js"></script>
 
<table id="cities">
    <tr><td>i</td><td>n</td><td>l</td><td>r</td><td>v</td><td>o</td><td>h</td><tr>
</table>
<script type="text/javascript">
$(function(){
    $.getJSON('cities.json', function(data) {
            for(var i=0;i<data.cities.length;i++){
                $('#cities').append('<tr><td>' + data.cities[i].i + '</td><td>' + data.cities[i].n + 
                '</td><td>' + data.cities[i].l + '</td><td>' + data.cities[i].r + '</td><td>'  + data.cities[i].v + '</td><td>' + data.cities[i].o + '</td><td>' + data.cities[i].h + '</td><tr>');
            }
    });
});
</script>

Он позволяет вывести все данные из json как реализовать вывод данных по первым буквам?

рони 09.10.2016 14:09

nbsp,
информации недостаточно, нет структуры data, фильтрация размыта: что такое первые буквы?
а так data.filter(по первым буквам).sort(если нужно).forEach(вывод результата)

nbsp 09.10.2016 16:53

Уже сделал, тему можно закрывать.


Часовой пояс GMT +3, время: 02:44.