Ajax вызывает заполнение Typeahead Bootstrap

Что я'я пытаюсь получить объект json через Ajax и заполнить заголовок Bootstrap Typeahead только одним типом значения.

Вот мой код:

nameTypeHead: function () {
        var _self = this,
            searchInput = $('#nameTypeHead'),
            arr = [];

        function getArray() {
            $.ajax({
                url: '/Home/AutoComplete',
                type: 'post',
                dataType: 'json',
                data: { searchText: searchInput.val() },
                success: function (data) {
                    $.each(data, function () {
                        arr.push(this.Name);
                    });
                    return arr;
                }
            });
        }

        searchInput.typeahead({
            source: getArray()
        });
    } 

Я получаю сообщение об ошибкеобр ноль

Я тоже пробовал с.parseJSON() но безуспешно

$.each($.parseJSON(data), function () {
   arr.push(this.Name);
});

Что я могу сделать, чтобы показать только значение Имя моего объекта Json в Typeahed?

Если в Ajax Success я ставлюalert(JSON.stringify(data)); это предупреждает правильно мой объект Json.

Ответы на вопрос(3)

Ваш ответ на вопрос