Javascript 在Chrome中重新加载页面后清除表单输入值

Javascript 在Chrome中重新加载页面后清除表单输入值,javascript,jquery,google-chrome,Javascript,Jquery,Google Chrome,我在Google Chrome浏览器中的登录表单字段有问题。我有一个带有输入的表单,我希望在页面重新加载(刷新)后他的值为空。我使用jQuery: $(document).ready(function(){ $("form input[name=user_login]").val(""); }) 但在Chrome中,此解决方案不起作用,字段设置为记忆值。在html中尝试此方法 <META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE"&

我在Google Chrome浏览器中的登录表单字段有问题。我有一个带有输入的表单,我希望在页面重新加载(刷新)后他的值为空。我使用jQuery:

$(document).ready(function(){
    $("form input[name=user_login]").val("");
})
但在Chrome中,此解决方案不起作用,字段设置为记忆值。

在html中尝试此方法

<META HTTP-EQUIV="CACHE-CONTROL" CONTENT="NO-CACHE">

有关更多信息,请参阅此链接

------编辑1-----

试试这款镀铬小提琴:


我凭身份证完成了。。但它工作得非常好,这并没有缓存问题,当您的页面准备好并在其上启动jQuery脚本时,之后就不会进行缓存。甚至你的假设似乎也不正确。请发布相同的html和jquery代码进行调试

如果您将属性autocomplete=off设置为off,则内容将永远不会被存储

检查文档:


如果仍然有效,请用fiddle编写html和jquery代码或将其发布到此处。代码很大:)但他的简单版本已打开,但要看到问题并不容易。我不知道Chrome何时会缓存这些数据…我复制了你的错误,只有当用户保存了用户名和密码时才会发生。检查这个更新的提琴也检查这个帖子:,自动完成关闭功能我知道这是一个非常老的问题,但这个解决方案对我来说很有效,帮我省去了一个巨大的麻烦。输入优惠券代码后,如果有人转到另一个页面,然后返回,代码仍会在框中,但不会被我的javascript识别(淘汰)。。。在输入中添加autocomplete=off时,返回页面时代码将消失。谢谢