Показать сообщение отдельно
  #3 (permalink)  
Старый 25.07.2018, 20:46
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,989

Сообщение от steepfox
но при нажатии на кнопку заказать, форма исчезает ......
Все верно, ибо вы содержимое тега формы перезаписываете ответом сервера - $('#contact_form').html(data);, при этом $('#contact_form').show(); совсем не к чему, она же у вас и так отображается.

А если чтобы "вылетало окно", создавайте слой с абсолютным или фиксированной позицией с размещением выше, в который и помещайте ответ (код и стили простые, можно и на форуме поискать а в сети тем более куча примеров). Вообще есть готовые под jQ плагины всяких "вылеталок" от простых до с большим функционалом.

Ну и можно заметить - изначально написано, что форма у вас и была в слое, который вы угробили, а можно было бы получить ответ и закрывать ее, и проблем с "нужно чтобы вылетало окно" не было бы.

Последний раз редактировалось laimas, 25.07.2018 в 20:48.
Ответить с цитированием