Скрытие списка автозаполнения icefaces, когда нет совпадений

Друзья!

Я использую элемент icefaces ice:selectInputText для представления поля ввода со списком подсказок автозаполнения. Компонент поддержки возвращает список подходящих подсказок (выбирает подсказки из одного большого списка при условии, что они содержат символы, уже введенные пользователем в поле ввода).

Все работает нормально. Единственная проблема в том, что когда совпадений нет вообще, я пытаюсь вернуть пустой список (также я пытался вместо этого вернуть ноль) - я надеюсь, что список подсказок будет скрыт. Но список остается в том состоянии, в котором он был создан в прошлый раз, когда было возвращено более 0 подсказок.

Если возможно избавиться от этого нежелательного поведения, не могли бы вы сказать мне, где я могу найти информацию о том, как этого добиться.

заранее спасибо, Родион


person Rodion Gork    schedule 29.09.2011    source источник


Ответы (1)


Мы также столкнулись с этой проблемой в нашем проекте. В ICEfaces есть ошибка, из-за которой представление не обновляется, когда список элементов становится пустым. Об этом сообщалось на форумах ICEfaces: http://www.icefaces.org/JForum/posts/list/16406.page

Исправление заключается в исправлении пакета icefaces-comps.jar, как это было предложено в сообщении на форуме выше.

person p.mesotten    schedule 25.01.2012