у меня есть очень простой код здесь:
<a4j:commandLink action="#{ticketAboxEventHelper.removeAboxTicket(ticketAbox)}"
onclick="if(!confirm('Are you sure ... ?')) return false;"
reRender="aboxlistpanel">
<h:graphicImage alt="Delete" url="../../img/dialog-error-5.png" title="Delete" />
<a4j:support event="oncomplete"
action="#{editTicketNewAction.testRerender()}"
reRender="aboxlistpanel"
/>
</a4j:commandLink>
При переходе по ссылке система должна
- спросить, подтвержден ли пользователь
- сделать действие
- перерисовать панель aboxlist
Теперь моя проблема в том, что повторная визуализация происходит до завершения действия. есть идеи, как это можно сделать правильно?
<a4:support>
из<a4j:commandLink>
? - person Luiggi Mendoza   schedule 06.06.2013onclick
,action
,reRender
,oncomplete
. Вы уверены, что нет другого компонента, который также запускает повторную визуализациюaboxlistpanel
или всей страницы? - person Luiggi Mendoza   schedule 06.06.2013<a4j:log />
может помочь вам увидеть, где блокируется AJAX... - person Alexandre Lavoie   schedule 06.06.2013action="#{editTicketNewAction.testRerender()}"
Это не допустимый JSF 1.2, я прав? - person Alexandre Lavoie   schedule 06.06.2013