Код задержки отправки формы такой

1
2
3
4
5
6
7
$('id your form or class').submit(function(e){
     var form = this;
     e.preventDefault();
     setTimeout(function(){
        form.submit();
     }, 1000); // in milliseconds
});

Но есть один нюанс, делать проверку isset($_POST[‘кнопка’]) нельзя, не сработает, так как мы не жмем на кнопку, а оправляем с помощью JQuery