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

时间:2014-02-06 18:51:49

标签: javascript php forms

我的网站上有一个联系表格,其中访问者必须填写他们的姓名,地址和电子邮件,现在我尝试添加一个内容储物柜(javascript),一旦他们点击“提交”按钮就会出现。 “onclick”可以正常工作,但该站点会自动向前移动到“submit.php”站点,并在几秒钟内关闭内容锁定器。我还想让访问者数据已经保存,以防他们关闭网站而不关注PopUp。这可能吗?

此致

2 个答案:

答案 0 :(得分:0)

您是否尝试过延迟提交?

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

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

答案 1 :(得分:0)

你考虑过使用AJAX吗?

使用JQuery锁定表单中的数据,并使用

将所有数据发送到submit.php
<script>
$("input").prop('disabled', true);
var data = $('form').serialize();
$.post('url', data, function(){
 // do something when done saving
});
</script>

此答案提供的信息:Pass entire form as data in jQuery Ajax function