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

Clear form input value after page reload in Chrome

本文关键字:清除 表单 输入 加载 Chrome 新加载      更新时间:2023-09-26

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

$(document).ready(function(){
    $("form input[name=user_login]").val("");
})

但在Chrome中,这个解决方案不起作用,并且该字段被设置为记住的值。

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

检查文档:

  • http://www.w3schools.com/tags/att_input_autocomplete.asp
  • http://www.w3.org/wiki/HTML/Elements/input/text

在html 中尝试此操作

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

有关详细信息,请参阅此链接http://www.i18nguy.com/markup/metatags.html

------编辑1-

试试这个镀铬小提琴:

http://jsfiddle.net/nQ5sQ/1/

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