Я использую этот jquery script, чтобы вызвать модальное всплывающее окно, которое в основном является формой контакта.Необходимое решение для всплывающей формы требуется
Что happengs в коде, что следующий DIV скрыт перед тем один из изображений щелкают:
<div id="toPopup">
<div class="close"></div>
<span class="ecs_tooltip">Press Esc to close <span class="arrow"></span></span>
<div id="popup_content"> <!--popup content starts-->
<form action="mail.php" method="POST">
<input id="firstinput" type="text" name="name" placeholder="Navn"><br/>
<input type="text" name="email" placeholder="Email"><br/>
<input type="text" name="phone" placeholder="Telefon nr">
<br />
<textarea name="message" rows="6" cols="25" placeholder="Besked"></textarea><br />
<input type="submit" value="Send">
</form>
</div>
</div>
После того, как форма заполнена и отправлена, скрипт PHP просто вторит Тхак вам сообщение. Я хочу, чтобы после того, как форма была отправлена благодарственное сообщение, появится в том же всплывающем окне. Интересно, какое решение имеет смысл.
Любая помощь или руководство очень ценятся.
Извините за загадочный ответ. Допустим, что форма указана в index.php. Вы позволили бы действию формы перейти к index.php, пусть там возникнет логика форм, а затем просто откликните свое «Спасибо». В этом случае вам также необходимо будет автоматически открыть всплывающее окно (без какого-либо взаимодействия с пользователем), чтобы у пользователя возникло ощущение, что он все еще находится на той же странице. Поэтому вам нужно манипулировать вами javascript (например, классом, как я предложил), чтобы просто открыть всплывающее окно, если форма уже отправлена. Решение параметра URL Sankalp 'довольно похоже и, возможно, проще понять. – markusthoemmes