Laravel & Typeahead. js - Как показать интерактивные результаты - PullRequest
0 голосов
/ 05 февраля 2020

Доброе утро всем!

Я использую Typeahead. Js в своем проекте, где я использую его, чтобы показать подсказки элементов базы данных. Система реализована, и она корректно извлекает результаты из базы данных, однако показанные результаты являются кликабельными, но нигде не ссылаются.

Вопрос в том, что я хотел бы иметь ссылку в каждом результате поиска, который будет ссылаться на указанный c маршрут. Но я не могу найти способ сделать это онлайн.

Вот код, который у меня есть сейчас, чтобы изменить элемент #search:

 <script type="text/javascript">

    var path = "{{ url('search') }}";

    $('#search').typeahead({
        minLength: 1,
        source: function (query, process) {
            return $.get(path, {query: query}, function (data) {
                var dataset = [];
                data.forEach(function (value) {
                    dataset.push(value.unit_id);
                });
                return process(dataset);
            });
        }
    });
</script>

Спасибо всем! С уважением, Тиа go

...