Форма AJAX во всплывающем окне jQuery - нужен способ очистки содержимого при закрытии всплывающего окна - PullRequest
0 голосов
/ 13 октября 2011

У меня есть динамический список продуктов, который извлекается из базы данных MySQL. На каждом из них есть опция «Связаться сейчас», которая приводит к jQuery Popup .

Теперь форма отправляется через AJAX, вот код для нее. Поэтому, когда я нажимаю кнопку «Отправить» без информации, появляется сообщение об ошибке, в котором говорится, что мне нужно заполнить все поля.

Если я закрываю это всплывающее окно, а затем перехожу на другую страницу и открываю другой бренд, я получаю то же сообщение об ошибке. Поэтому, когда я успешно заполняю форму и получаю сообщение об успехе, закрываю всплывающее окно и открываю новый бренд, отображается сообщение об успехе, и я не могу ничего заполнить, пока не обновлю страницу.

У кого-нибудь есть идеи, как мне это исправить?

Спасибо!

1 Ответ

3 голосов
/ 13 октября 2011

В случае события, инициирующего закрытие, очистите элемент, содержащий сообщение. Пример использования jQuery:

$("#closeButton").click(function() {
    $("#errorMessage").hide(); 
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...