Я искал и могу найти вещи, которые почти кажутся работающими, но я не могу найти окончательного ответа, так что вот так ...
Используя этот код, у меня есть модальное окно jQueryUI, показывающее ...
<script>
jQuery(function() {
$( "#dialog" ).dialog({ closeOnEscape: true, modal: true, draggable: false, resizable: false, width: 500, height: 500, close: function(event, ui) { location.href = 'http://www.page.com' } });
});
</script>
<div id="dialog" title="WELCOME!">
<form id="wp_signup_form" action="" method="post">
<label>Email address</label><br />
<input type="text" name="email" class="text" value="" /> <br />
<input type="submit" id="submitbtn" name="submit" value="SignUp" />
</form>
</div>
Но когда я нажимаю «отправить» в форме, вся страница перезагружается внутри модального окна.
Как заставить модальное окно перезагрузить содержимое формы (и немного PHP, который я добавлю после этого), или перезагрузить всю страницу?
Спасибо!
Крис