Всё-таки не совсем понятно как у вас сейчас это работает. Каким образом у вас запускается php-скрипт после клика на ссылку? У вас перезагрузка/переход страницы происходит?
PHP код выполняется уже после того как отобразился div.
Серьезно? не верю. Ищите где у вас статус теряется. Но сначала отрабатывает php, а потом уже браузер начинает рендерить.
Видимо, после сабмита первой формы вы вешаете обработчик на некий элемент Dom. При повторном сабмите первой формы, вы вешаете второй обработчик, а первый никуда не пропадает.
Попробуйте перед тем как вешать новый обработчик, удалить с элемента все предыдущие. В JQuery это off или unbind методы.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.