После отправки формы Ajax-сообщение появляется вверху страницы и исчезает (как это сделать?) - PullRequest
0 голосов
/ 01 августа 2010

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

Единственной частью, которую я понял, был следующий код:

jQuery(function() {
var returnMessage = ['I got the message! I will get back to you as soon as I can.'];

    jQuery('body').showMessage({

      'thisMessage':  returnMessage,
      'className':  'success',
      'opacity':  95,
      'displayNavigation': false,
      'autoClose':  true,
      'delayTime':  4000

      });
    });

Я знаю, что приведенный выше код заставляет сообщение появляться в верхней части страницы.

Но я не вижу, как этот код Javascript связан с формой.

Кто-нибудь может мне это объяснить?

Спасибо!

1 Ответ

2 голосов
/ 01 августа 2010

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

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

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