Как сделать выборку из json по первой букве в значении элемента

252
24 января 2017, 23:58

Как можно выполнить поиск элемента в json по первой букве в его значении? Мой код почему-то не работает.

{"airlines":[{"iata":"NM","name":"Mount Cook Airlines"}]}

Код:

var airlines;
$.getJSON('/json/airlines.json', function(json){
    airlines = json;
});
for (var i = 0; i < airlines.length; i++) {
        if ((airlines[i].name).slice(0,1) == 'M') {
            //do smth
        }
    }
Answer 1
$.each(airlines, function(key, value){
    if (key == 'M') {
        //do smth
    }
});
Answer 2

Разобрался. В цикле нужно использовать следующую конструкцию:

for (var i in airlines.airlines) {
READ ALSO
Возможно ли сделать бесконечный box-shadow?

Возможно ли сделать бесконечный box-shadow?

Можно сделать тень с фиксированным отступом, и фиксированной высоты, например отступ 100px и высота самого дива, возможно ли сделать бесконечную...

321
функция для программы c++ [требует правки]

функция для программы c++ [требует правки]

добрый вечер уважаемые пользователистолкнулся с одной проблемой которую не могу решить

295
Зависание GUI при использовании QThread

Зависание GUI при использовании QThread

Появилась проблема с зависанием guiПытался запустить в отдельном потоке: mainwindow

384