Ради завершения этого вопроса.Вы можете использовать плагин автозаполнения Jquery.Все, что вам нужно сделать, это передать ключевое слово на этот URL http://GSA_HOST/suggest?q=<query>&max=<num>&site=<collection>&client=<frontend>&access=p&format=os
. Вы получите различные типы ответов JSON в зависимости от формата, выберите наиболее удобный.Теперь в части Jquery
$("#search_box_id").autocomplete(
"/my_autocomplete_server_side_handler",
{
minChars:2,
loadingClass:"loading",
autoFill:true
}
);
Некоторые плагины автозаполнения требуют, чтобы ответные данные были в уникальном формате, например, term1 | term2 | term3, Проверьте man-страницы автозаполнения.