|
|
17.03.2014, 12:00
|
|
Гость
Гость
|
На одной и той же странице форма вызывается в разных местах, в хедере и в контенте. Вызывается форма через js, всплывает окно, проблема в том, что после ее заполнения и отправки на почту приходят несколько уведомлений, так как форм несколько, помогите решить вопрос, что бы оповещение приходило одно.
|
|
|
17.03.2014, 14:37
|
|
Nexwich
Панасин Александр

Зарегистрирован: 2011-04-05
Сообщений: 1037
|
У вас проблема в js. Вероятно вы не только отображаете но и отправляете форму с его помощью но не учли уникальность отправки. Мое предположение что у вас по нажатию на кнопку отсылается ajax формы с .классом. В этом случаи и выходит что отправляются все формы с этим классом. Если использовать id то отправится только первый id если они повторяются. Вам необходимо изменить условие отправки скажем на родительский элемент .parent. В этом случаи выходит что при нажатии на кнопку мы находим родительский form и его отправляем. Либо используйте id.
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
17.03.2014, 14:55
|
|
Гость
Гость
|
Подгружаю этот скрипт
files.mail.ru/203B8FD116C642DA8483E320033B354A
Код:$(document).ready(function(){
$('a#Feedback').CreateDialog({
WindowName: 'Отправить заявку'
});
});
|
|
|
30.03.2014, 17:23
|
|
Руслан Густокашин
Студия Вэлпис
Зарегистрирован: 2012-02-06
Сообщений: 962
|
Здесь вы привели только код, открывающий окно. А какой вы используете код для ajax-отправки формы?
|