我的登录页面中有一个提交按钮。我想在点击一次后禁用提交按钮。我的工作正常,查询this.disabled = true;
,禁用按钮后,它会进入下一页。问题是,当我按下返回按钮时,它仍然是禁用的,因为页面不从服务器重新加载,它从本地缓存加载。每次当我回到登录页面时,我想启用按钮。我可以清除缓存,但是会出现一些问题,例如是否会从服务器加载,项目会很慢。什么是最好的方式来做到这一点?单击问题后禁用按钮
<script>
$(document).ready(function(){
$(document).on('click','button',function(){
this.disabled = true
window.location="https://www.google.co.in/"
})
})
</script>
<body>
<button type="submit" id="button">Click Me!</button>
</body>
为什么你需要禁用它,如果它去到另一个页面? – Sergio
@Sergio - 可能会避免多个表单提交或某种程度上。 – sbeliv01
@ sbeliv01,是的。只是好奇想更好地理解OP的想法。 – Sergio