2016-05-15 2 views
0

Я изо всех сил пытаюсь получить событие click на h: panelgroup, которое вызовет метод в моей управляемой среде. Я не хочу привязывать, поскольку это только для свойства.Нажмите h: panelgroup

Также может кто-то объяснить функцию ниже строки.

<f:ajax event="click" render="@all" listener="#{ABC.abc}" />

Это берет слушателя щелчок на всей странице. Мне нужно, чтобы он срабатывал только при щелчке по вводу. Поэтому после того, как это не сработало, я пытаюсь нажать на группу panelgroup. Есть ли другой путь.

Спасибо.

+0

Вы получили ответ до сих пор? – ChrKahl

ответ

0

Так понял, почему он нажимал на всю страницу. Я не обертывал f: ajax-вызов в jsf-компоненте. Поэтому он атаковал основную группу h: panelgroup. Обернул его вокруг новой группы панелей, и он начал нормально работать.

Но я получаю щелчок дважды по каждому звонку. :/

Смежные вопросы