Вечер добрый :) Задача относительно простая:
На сайте есть два типа страниц: товарные (например,
и текстовые (
На каждой странице есть вызов формы обратного звонка (верхний правый угол). Форма вызывается и там и там, но если ее попытаться отправить с текстовой страницы поля проверятся сразу, ajax-крутилкой, и письмо отправляется. Если же форму вызывать с товарной страницы, то форма вызовется, но при попытке отправки или проверки страница обновится (если на обновленной странице открыть форму, виден текст ошибок или сообщение об успешной отправке).
Письмо отправляется в обоих случаях, но когда не видно сообщения об успешной отправке неудобно.
Собственно, нужно ткнуть пальцем, что именно конфликтует с формой и как это починить :)