我已经实现了这个“锁定提交”插件 http://blog.leenix.co.uk/2009/09/jquery-plugin-locksubmit-stop-submit.html它将按钮的显示状态更改为禁用。 然后我希望表单在发布到表单 URL 之前延迟几秒钟。
一旦用户单击提交按钮,我必须添加或修改什么才能延迟表单“发布”?
谢谢!
最佳答案
取消默认的表单提交行为,同时开启超时:
$('form').submit(function (e) {
var form = this;
e.preventDefault();
setTimeout(function () {
form.submit();
}, 1000); // in milliseconds
});
这应该与 locksubmit 插件兼容。
在此处查看演示:http://jsfiddle.net/7GJX6/
关于javascript - JS/JQuery 表单提交延迟?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5100726/