Вывод данных массива JSON для jQuery UI Autocomplete

Рейтинг: 1Ответов: 2Опубликовано: 22.12.2014

Добрый вечер! Задача состоит в том, чтобы получить локальный JSON файл со списком городов и забросить его в autocomplete. Нигде нет информации именно о массиве в json - везде только пары ключ-значение. Так вот вопрос: можно ли вообще пользоваться чисто массивами в json, и если можно, в чем ошибка моего кода?
Это JSON

    [
    "Minsk",
    "London",
    "Riga",
    "Vilnius",
    "Warszaw",
    "Paris",
    "Moscow",
    "Tallin",
    "Berlin",
    "Amsterdam",
    "Oslo",
    "Helsinki"
]

JS

$('#tags').autocomplete({
    source: function(request, response) {
        var result = $.ajax({
            url: '../source.json',
            method: 'GET',
            dataType: 'json',
            success: function(data) {
                var array = [];
                response($.each( data, function(item) {
                    array.push(item);
                    return array;
                }));
                return array;
            }
        });
    }
});

Ответы

Ответов пока нет.