我正在为电子商务使用基于复选框的过滤器。
一切正常,但是当我尝试通过“后退”按钮返回时,复选框仍处于选中状态,而没有任何选中的属性。
我注意到此“问题”发生在:
我发现的唯一方法就是重新加载页面。但是“用户回退”事件似乎不是可捕获的,而且我不想刷新每个页面。
将我的所有复选框都设置为默认值是没有意义的。
禁用Chrome缓存无效。
我不知道我的代码示例是否有用
编辑:这是我的第一篇文章,所以请务必告诉我为什么我的问题似乎不清楚
最佳答案
有一个疯狂的技巧可以解决此问题。将autocomplete='off'
添加到您的复选框。听起来很疯狂,但是有效!
关于php - 复选框仍选中后退按钮,但没有 “checked”属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33731067/