Q
提交表单较慢
2
A
回答
5
不知道为什么你需要做到这一点,但你可以做这样的事情:
var submitted = false;
$("form").bind('submit', function(){
if(!submitted){
submitted = true;
setTimeout(function(){ $("form").trigger('submit');}, 3000);
return false;
}else{
return true;
}
});
+0
Yeh这工作正常:)只要Stack允许我接受。 – Cameron
1
变种T =的setTimeout(“JavaScript语句”,毫秒);
这可能是你需要的。
1
如果您提出的是服务器端请求,您总是可以延迟响应。在PHP中,这可以使用sleep
来完成。
sleep(3);
1
setTimeout(function(){
yourFormSubmitionAfter2Seconds();
}, 2000);
或PHP
sleep(2);
1
为什么不使用点击方法,它会做一些事情(比如延迟),并且如果它已经准备好就触发这个帖子?像这样:
$('#mybutton').click(function(){
//wait, demonstrate, whatever
//post my form
});
1
我不知道你为什么想要这个,但你可以让你的表单以编程方式提交并拥有。
$`('#form').delay(2000).submit();
`
相关问题
- 1. 慢表单提交
- 2. AngularJS提交表单提交
- 3. 未提交表单提交
- 4. 提交表单
- 5. 表单提交
- 6. 提交表单
- 7. 提交表单
- 8. 表单提交
- 9. 提交表单
- 10. 表单提交
- 11. 表单提交
- 12. 提交表单
- 13. 表单提交
- 14. Html表单提交
- 15. Express.js表单提交
- 16. HtmlUnit提交表单?
- 17. 提交HTML表单
- 18. facebox表单提交
- 19. 不提交表单
- 20. Rails表单提交
- 21. PHP - 提交表单
- 22. 表单未提交
- 23. fancybox表单提交
- 24. AJAX表单提交
- 25. 表单提交successProperty
- 26. jQuery表单提交
- 27. jquery表单提交
- 28. jQuery表单提交
- 29. JQuery - 表单提交
- 30. jquery表单提交
你为什么要这么做? – FishBasketGordo
这就是我可以演示的东西,目前正在发回 – Cameron
好的......发布一些代码也许会更清楚你想要完成的事情。 – FishBasketGordo