2012-03-05 18 views
21

i typeahead listesinin üstündeki google chrome öneri listesini almaktwitter bootstrap typeahead kullanırken google chrome öneri listesini nasıl devre dışı bırakabilirim? twitter önyükleme typeahead kullanılarak

$(document).ready(function() { 
     $("[ID$=TextBox]").typeahead({ source: ["aaa", "aab", "aac", "aad"] }); 
    }); 

<asp:TextBox ID="TextBox" runat="server" data-provide="typeahead"></asp:TextBox> 

enter image description here

+4

denedin 'otomatik tamamlama = "off"' giriş kutusu ayarı:

Ben böyle bir şey uygulayabilirsiniz jQuery düşünüyorum? –

+0

size haklısınız lütfen cevap olarak yazınız –

cevap

33

Sen girişte söz özelliği kapatabilirsiniz [yukarıdaki yorum bölümünden takip] Otomatik tamamlama işlevini şu şekilde ayarlayarak, bu hata düzeltildi:

+0

Sadece "tamamla" ifadesinin sadece bir HTML5 olduğunu unutmayın, bu nedenle başka bir DOCTYPE kullanıyorsanız, doğrulanmaz. – Pickle

4

Andres Ilich'in bahsettiği gibi, autocomplete="off" özniteliğini eklemeniz gerekir. W3 taslağında belirtilmiştir: http://www.w3.org/Submission/web-forms2/#the-autocomplete

ASP.NET hakkında fazla bir şey bilmiyorum ve bu nedenle bu özniteliğin etikette desteklenip desteklenmediğini bilmiyorum. W3school'a göz attığımda (http://www.w3schools.com/aspnet/prop_webcontrol_textbox_autocompletetype.asp) bunu tanıdık seçenek olarak AutoCompleteType="None" aldım. Ama bundan emin değilim.

$("[ID$=TextBox]").attr("autocomplete", "off");

İlgili konular