a4j: commandButton вызывает полную перезагрузку страницы в IE7 - PullRequest
2 голосов
/ 25 мая 2010

Наш процесс позволяет пользователям активировать свою учетную запись, а затем настраивать параметры электронной почты. Мы используем тег:

<a4j:commandButton id="activate"
                   action="#{controller.agreeAction}"
                   image="/img/ok.png"
                   styleClass="activate-button"
                   reRender="mainContent, sideBar"
                   oncomplete="showEmailDialog();" />

Это отлично работает в Firefox, но в IE showEmaiDialog () запускается, чтобы отобразить новое диалоговое окно, а затем перезагружается полная страница, которая немедленно скрывает его снова. Я вставил множество вызовов alert (), чтобы убедиться, что происходит. Я вижу диалоговое окно электронной почты до тех пор, пока не уберу окончательное поле оповещения в скрипте showEmailDialog (), а затем увижу оповещения, которые я поместил в jQuery (document) .ready (). Почему IE выполняет полную перезагрузку страницы, а не просто обновляет запрошенные разделы?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...