我在 Google Chrome 浏览器中的登录表单字段有问题。我有一个带有输入的表单,我希望在页面重新加载(刷新)后他的值为空。我使用了 jQuery:
$(document).ready(function(){
$("form input[name=user_login]").val("");
})
但在 Chrome 中,此解决方案不起作用,并且该字段设置为记住的值。
我在 Google Chrome 浏览器中的登录表单字段有问题。我有一个带有输入的表单,我希望在页面重新加载(刷新)后他的值为空。我使用了 jQuery:
$(document).ready(function(){
$("form input[name=user_login]").val("");
})
但在 Chrome 中,此解决方案不起作用,并且该字段设置为记住的值。
如果设置属性 autocomplete=off,则永远不会存储内容。
检查文档:
在 html 中试试这个
<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">
请参阅此链接以获取更多信息http://www.i18nguy.com/markup/metatags.html
------编辑1-----
在 chrome 中试试这个小提琴:
我已经完成了 id .. 但它工作得很好,这不是缓存问题,当你的页面准备好并且你在它上面触发了 jQuery 脚本时,之后没有缓存完成。甚至您的假设似乎也不正确。请发布相同的 html 和 jquery 代码进行调试