我通过网络服务在我的.NET 4.0 asp.net页面中有一个Ajax自动完成文本框,但浏览器自动完成下拉列表功能显示在我的.net自动完成下拉列表之上。
有没有办法确保浏览器自动完成功能不会在此文本框中弹出?几乎像一个覆盖,以确保浏览器不试图帮助?
答案 0 :(得分:0)
Mozila,Chrome和Safari已实施:
<input type="text"... autocomplete="OFF"/>
因此,如果您使用的是HTML,请使用autocomplete =“OFF”
这同样适用于ASP.NET TextBox。
<asp:TextBox ID="Text1" runat="server" autocomplete="OFF"/>
我不确定IE上会发生什么,但我很确定它也会尊重这个属性。