Как интегрировать несколько экземпляров автозаполнения jQuery на странице PHP? - PullRequest
0 голосов
/ 19 сентября 2018

У меня есть работающая функция автозаполнения на моей странице PHP, но я хочу разместить еще два текстовых поля на странице, где автозаполнение должно быть интегрировано.Я далёк от того, чтобы быть экспертом по jQuery, и мои исследования не привели к решению.

Существующий код выглядит так:

        $(function()
        {
            $.ui.autocomplete.prototype._renderItem = function( ul, item)
            {
                var term = this.term.split(' ').join('|');
                var re = new RegExp("(" + term + ")", "gi") ;
                var t = item.label.replace(re,"<b>$1</b>");
                return $( "<li></li>" )
                    .data( "item.autocomplete", item )
                    .append( "<a class='listVariable' style='font-size:115%' href='../mod_graph/graphexe.php?selectedID=" + item.id + "&selectedLanguage=en'>" + t + "</a>" )
                    .appendTo( ul );
            };


            $( "#query" ).autocomplete(
            {
                source: "etc/php/autocomplete.php",
                minLength: 0
            });

У меня сложилось впечатление, что я бынужно полностью переписать функцию, чтобы это произошло.Возможно, в направлении этот пример .

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...