2008-11-05 82 views
1

我需要暫停500分鐘才能提交表單。以下是我迄今爲止:jQuery表單提交前暫停

$(".rowqty input").bind("keyup", function() { $("#ViewCartPage form").animate({ opacity: 1.0 }, 3000).submit() }); 

所以當有人改變它提交表單的輸入域的數量,但我想它等待時間的輕微量櫃面他們需要時刻2型或3個數字。

正如你所看到的,我嘗試了動畫函數來嘗試和延遲事情,但沒有運氣。

我知道我可以使用這樣的:http://blog.mythin.net/projects/jquery.php

我寧願不另一個JS是否有辦法解決它添加到我的網站。

編輯:其實上面的暫停插件也不適合我。

回答

3

給這一個鏡頭:

$(".rowqty input").bind("keyup", function() { setTimeout("$('#ViewCartPage form').submit()", 500 }); 
+0

工作就像一個魅力 - 有趣的是我甚至不認爲有關正JS了 - DOH! – Slee 2008-11-05 13:58:29

0
setTimeout(function() {$("#formID").submit()},1000); 

它爲我工作(不包括引號)