2012-03-05 35 views
21

usando Twitter typeahead de arranque me sale google lista de cromo sugerencia anterior lista typeaheadcómo deshabilitar la lista de sugerencias de google chrome cuando usas twitter bootstrap typeahead?

$(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

¿Ha intentado fijar autocompletar = en el cuadro de entrada ' "off"'? –

+0

tienes razón favor escribir como respuesta –

Respuesta

33

[Seguimiento de la sección de comentarios más arriba]

Puede desactivar esta característica en la entrada cuadro desde el que se hace referencia a la cabeza de impresora configurando la función de autocompletado como sigue:

autocomplete="off" 
+0

Sólo una nota para mayor claridad que "autocompletar" sólo es HTML5, por lo que si usted está usando alguna otra DOCTYPE, no va a validar. – Pickle

4

Como mencionó Andres Ilich, agregar el atributo autocomplete="off" debería ser el truco. Se menciona en el borrador W3: http://www.w3.org/Submission/web-forms2/#the-autocomplete

No sé mucho sobre ASP.NET y, por lo tanto, no sé si ese atributo es compatible con la etiqueta. Cuando exploré w3school (http://www.w3schools.com/aspnet/prop_webcontrol_textbox_autocompletetype.asp) Tengo esta opción tan familiar AutoCompleteType="None". Pero no estoy seguro de esto.

Creo que en jQuery se puede implementar algo como esto:

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

Cuestiones relacionadas