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

时间:2012-09-05 09:16:47

标签: javascript jquery google-chrome

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

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

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

2 个答案:

答案 0 :(得分:3)

在html中尝试这个

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

请参阅此链接以获取更多信息http://www.i18nguy.com/markup/metatags.html

------ ----- EDIT1

尝试使用chrome:

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

我已经通过id完成了..但它完全正常,没有缓存问题,当你的页面准备就绪并且你在其上解雇了jQuery脚本之后,没有缓存完成。甚至你的假设似乎也是不正确的。请发布相同的html和jquery代码进行调试

答案 1 :(得分:2)

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

查看文档: