Primefaces: расширить список автозаполнения - PullRequest
0 голосов
/ 28 сентября 2018

Primefaces имеет компонент autocomplete со списком предложений.Один из атрибутов вызывает maxResults, где вы можете ограничить количество предложений в списке.Если есть больше вариантов, чем maxResults, то в конце списка отображается кнопка с тремя точками (которая вызывает moreText).
Существует также событие moreText, которое вызывается при нажатии «когда больше moreText».

Проблема в том, что когда я нажимаю эту кнопку, список предложений просто исчезает, не показывая никакого результата.
Мое ожидаемое поведение - когда я нажимаю кнопку moreText, загружаются новые предложения.С или без использования события moreText.Я понимаю, что-то не так?


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

1 Ответ

0 голосов
/ 28 сентября 2018

Пробовали ли вы следующее решение (обходной путь), используя комбинацию AJAX Events и API на стороне клиента?

PrimeFaces autoComplete раскрыть maxResults с moreText

Основано на атрибуте Primefaces Doku moreText только для отображения текста (последний элемент в списке) и moreText AJAX Event - это то, что вы можете придумать для себя.

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