1
我正在使用jQuery验证引擎(https://github.com/posabsolute/jQuery-Validation-Engine)验证我的表单。如果验证为真,我想禁用提交按钮以防止多次提交。我无法通过回调函数实现这一点。如果验证为true,请禁用提交按钮(jQuery验证引擎)
我正在使用jQuery验证引擎(https://github.com/posabsolute/jQuery-Validation-Engine)验证我的表单。如果验证为真,我想禁用提交按钮以防止多次提交。我无法通过回调函数实现这一点。如果验证为true,请禁用提交按钮(jQuery验证引擎)
我总是做这种伎俩
$('#yourform').submit(function() {
if($(this).hasClass('blockSubmit')) return false;
$(this).addClass('blockSubmit');
/*
* organizing data, requesting, responding, et cetra cetra...
*/
$(this).removeClass('blockSubmit');
});
我通常这样做:
$('#theform').submit(function() {
$('#submitbutton').attr('disabled', 'disabled');
});
当然,如果你正在做的失败,你必须重新启用按钮,任何的onsubmit验证:
$('#submitbutton').removeAttr('disabled');
显示你到目前为止。 – 2012-01-16 22:56:48