ho questo codice:Jquery completamento automatico Disattiva in ingresso
il codice HTML:
<input id="register_username" type="text">
<input id="register_password" type="text">
<input id="register_repeatpassword" type="text">
<input id="register_email" type="text">
jQuery:
$(document).ready(function(){
$('#register_username').attr('autocomplete','off');
$('#register_password').attr('autocomplete','off');
$('#register_repeatpassword').attr('autocomplete','off');
$('#register_email').attr('autocomplete','off');
});
Voglio disattivare la funzione di completamento automatico Difred da alcuni browser e acctually fai in modo che l'utente digiti l'intero campo ma il codice non funziona, il menu a discesa viene comunque visualizzato e l'utente può ancora scegliere le cose digitate in precedenza. Ho anche provato ad usare l'utente autocomplete="off"
ma non è successo nulla. Cosa sto facendo di sbagliato qui?
[funziona sulla mia macchina] (http://www.codinghorror.com/blog/2007/03/the-works-on-my-machine-certification-program.html) (tm) –
Per me il autocomplete = "off" viene ignorato su Chrome (v 41.0.2272.89), pensavo che fosse perché stavo cambiando l'attributo via jquery dopo che la pagina è stata caricata, ma anche l'inserimento di 'autocomplete =" off "' direttamente sull'ingresso non ha risolto il problema. Questo altro [post] (http://stackoverflow.com/questions/12374442/chrome-browser-ignoring-autocomplete-off) potrebbe essere correlato al problema. –