[英]How do I close javascript popup box after validation is successful with php ajax call
在我的html表單中,出現一個彈出窗口供注冊。 它使用regProcess.php
頁面的ajax / query調用來驗證數據。 此頁面正在使用json_encode
將數據傳遞到html表單。 好吧,當所有驗證成功后,我想在幾秒鍾后關閉html彈出框。 我怎樣才能做到這一點?
<script>
$('#form1').submit(function(event) {
event.preventDefault();
$.ajax({
type: 'POST',
url: 'backup.php',
data: $(this).serialize(),
dataType: 'json',
success: function (data) {
$('#info1').html('');
$.each( data, function( key, value ) {
$('#info1').append('<p>'+value+'</p>');
});
}
});
});
</script>
隨即出現以下div調用彈出窗口。
<div id="register">
<a class="big-link" data-reveal-id="myModal">
<button type="button" name="" value="" class="css3button">Join the campaign</button>
</a>
</div>
您可以使用setTimeout()將jquery函數放入成功函數中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.