Показать сообщение отдельно
  #5 (permalink)  
Старый 06.04.2014, 16:32
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Сообщение от Kimtom Посмотреть сообщение
okSend просто выводит alert о том, что письмо отправлено...
Сообщение от Kimtom Посмотреть сообщение
это вставить где то внизу страницы?
На форме ещё есть кнопки paypal, а они как раз имеют формат
Тогда убрать onsubmit из тега form и делать выборку по id форм. Как-то так:
$(document).ready(function() {
  $('#form_id1, #form_id2').on('submit', function() {
    var form = this;
    $.ajax({
      type: "POST",
      url: this.action,
      data: $(this).serialize(),
      success: function() {
        alert('успех');
        form.reset();
      },
      error: function() {
        alert('ошибка');
      }
    });
    return false;
  });
});


form_id1 и form_id2 заменить на id форм. Символ "#" не трогать, запятую тоже. Вставлять в любое место страницы (в тег script естетсвенно), код сработает только после загрузки документа.

Последний раз редактировалось jsnb, 06.04.2014 в 16:35.
Ответить с цитированием