如何禁用HTML表单提交按钮而不会将其显示为灰色?
问题:我要使整个表单变灰,并且在表单其余部分之前将提交按钮变灰。
$("#postform").submit(function() {
//disable submit button
$("#submitPF").attr("disabled", "disabled");
//blur form
$("#postform").animate({opacity: 0.4},250);
$.post("/POST.php", $("#postform").serialize(),function() {
//free submit button
$("#submitPF").removeAttr("disabled");
//unblur
$("#postform").animate({opacity: 1},500);
});
return false;
});
}
最佳答案
您可以劫持按钮
$("#submitPF").click(function(e) {
e.preventDefault();
return false;
});
只是一个想法。
关于javascript - 禁用提交按钮而没有灰色显示效果,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6903180/