【问题标题】:jQuery timeout function after validation验证后的jQuery超时功能
【发布时间】:2011-08-22 17:41:58
【问题描述】:

我使用这个函数来验证我的表单:

<script type="text/javascript">
$(document).ready(function() {
$('#tracks_form').validate({ 
        submitHandler: function(form) {

            form.submit(); 
        }
    })
 });
</script>

我需要在这个里面创建一个超时函数。

所以,一旦表单被验证,它将停止页面大约 2-3 秒,然后最终提交表单。

如何修改这个函数来达到这个效果?

非常感谢!

【问题讨论】:

标签: jquery timeout validation


【解决方案1】:

你可以使用setTimeout来延迟表单提交

$(document).ready(function() {
    $('#tracks_form').validate({ 
        submitHandler: function(form) {
           setTimeout(function(){
             form.submit(); 
           }, 3000);//Time in milliseconds
        }
    })
 });

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-05
    • 2013-05-16
    相关资源
    最近更新 更多