Кнопка JSF не вызывается при добавлении простых лиц ajax - PullRequest
1 голос
/ 26 февраля 2020

Я сталкиваюсь с проблемой при попытке добавить функцию javascript, вызываемую после вызова командной кнопки, но я получаю только функцию javascript "for Go ()", но не регистр функции расположенный в управляемом компоненте, когда я удаляю код p: ajax, функция выполняется успешно, но мне нужно, чтобы выполнялась и функция for Go, я написал этот код два года go, и он работал нормально, Любой совет поможет, спасибо.

<p:commandButton value="Register" actionListener="#{ClientMB.Register()}" >
                                            <p:ajax event="click" oncomplete="forGo()"></p:ajax>
                                            </p:commandButton></h:form>

1 Ответ

4 голосов
/ 26 февраля 2020

Я бы предложил удалить <p:ajax> и просто напрямую использовать атрибут <p:commandButton> oncomplete:

<p:commandButton value="Register" actionListener="#{ClientMB.Register()}" oncomplete="forGo()" />
...