在jsp页面上清除IE 10上的自动完成输入文本框缓存

时间:2015-02-20 06:36:24

标签: jsp internet-explorer spring-mvc autocomplete internet-explorer-10

我在jsp页面上有一个文本框,显示自动完成的值(来自数据库)的建议。然后我打开一个与文本框中输入的值对应的页面。 问题发生在IE 10上(不是在firefox或chrome上),一旦我输入一个值,它就会打开相应的页面,然后如果我从数据库中删除该值并再次开始输入相同值的几个首字母,它会显示它在自动完成建议列表中(仅在IE 10上,不显示在chrome和firefox上)。如果我手动清理临时Internet文件,它也可以在IE 10上正常工作。
如何通过我的jsp代码解决这个问题?

1 个答案:

答案 0 :(得分:0)

从您的jsp代码中,动态添加以下脚本:

<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<script>
    $(function(){
        $(":text").attr("autocomplete", "off");
    });
</script>