У меня есть работающая функция автозаполнения на моей странице 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
});
У меня сложилось впечатление, что я бынужно полностью переписать функцию, чтобы это произошло.Возможно, в направлении этот пример .
Спасибо за любые подсказки, что может быть простым способом интеграции нескольких экземпляров автозаполнения.