Как остановить событие, указанное в a4j: поддержка на определенных условиях? - PullRequest
0 голосов
/ 15 декабря 2011

У меня есть a4j: поддержка внутри определенного компонента.Я хотел отключить отправку ajax-запроса на компонент при определенных условиях.Как я могу отключить a4j: support / a4j: ajax, чтобы не запускать запрос ajax для этого компонента.Скажем, например, определенный щелчок по этому компоненту.

Спасибо:)

1 Ответ

1 голос
/ 15 декабря 2011

Возврат false в событии отправки a4j: поддержка:

<a4j:support id="myField"
             event="onblur" 
             onsubmit="if(valid()==false){return false;}" 
             oncomplete="complete();" 
             actionListener="#{myBacking.myAction}" 
             reRender="myOtherFields" />

valid () возвращает true или false, если возвращает true, вы ничего не делаете (не возвращаете true).

...