在提交表单之前,我需要暂停500毫秒。以下是我到目前为止的情况:
$(".rowqty input").bind("keyup", function() { $("#ViewCartPage form").animate({ opacity: 1.0 }, 3000).submit() });
因此当有人更改输入字段的数量时,它会提交表单,但我希望它等待一段时间,因为他们需要片刻输入2或3个数字。
正如你所看到的,我尝试使用animate函数尝试延迟但却没有运气。
我知道我可以使用它:http://blog.mythin.net/projects/jquery.php
如果有办法,我宁愿不在我的网站上添加另一个JS。
编辑:实际上上面的暂停插件对我来说也不起作用。
答案 0 :(得分:3)
试一试:
$(".rowqty input").bind("keyup", function() { setTimeout("$('#ViewCartPage form').submit()", 500 });
答案 1 :(得分:0)
setTimeout(function () {$("#formID").submit()},1000);
它对我有用(没有引号)