繁体   English   中英

单击提交时打开JS弹出窗口

[英]Open JS pop-up when Submit is clicked

我在我的网站上有一个联系表,其中包含访问者必须填写其姓名,地址和电子邮件的信息,现在我尝试添加一个内容柜(javascript),一旦单击“提交”按钮,该柜就会出现。 “ onclick”有效,但是该站点自动前进到“ submit.php”站点,并在几秒钟内关闭了内容柜。 我还希望已经保存了访问者数据,以防他们在不注意PopUp的情况下关闭站点。 这可能吗?

问候

您是否尝试过延迟提交?

<script type="text/javascript">
        $(document).ready(function() {
            $('#myform').submit(function(e) {
                e.preventDefault();

                setTimeout(function () {
                    form.submit();
                }, 3000); // in milliseconds
            });
        });
    </script>

您考虑过使用AJAX吗?

使用JQuery将数据锁定在表单中,然后将所有数据发送到您的Submit.php

<script>
$("input").prop('disabled', true);
var data = $('form').serialize();
$.post('url', data, function(){
 // do something when done saving
});
</script>

此答案提供的信息:将整个表单作为数据传递jQuery Ajax函数

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM