我正在使用一些jquery代码来禁用表单提交按钮,以防止意外重复点击。这在除Firefox之外的所有浏览器中都可以正常工作。但是,在Firefox中,如果用户使用浏览器的后退按钮返回到页面,表单提交按钮仍然处于禁用状态。是否有解决此问题的方法?
我正在使用一些jquery代码来禁用表单提交按钮,以防止意外重复点击。这在除Firefox之外的所有浏览器中都可以正常工作。但是,在Firefox中,如果用户使用浏览器的后退按钮返回到页面,表单提交按钮仍然处于禁用状态。是否有解决此问题的方法?
可能你需要在表单中添加autocomplete="off"参数。
<form autocomplete="off">
<input type="submit" />
</form>
$(document).ready(function() {
$('input[type=submit]', this).attr('disabled', false);
$('#myform').submit(function(){
$('input[type=submit]', this).attr('disabled', true);
});
});