Hola a todos,
sabeis si se puede desactivar del navegador que no rellene automaticamente en un campo text lo ultimo que se haya escrito, esto lo necesito porque estoy utilizando un script para que consulte en la base de datos lo que se escribe en el text y de esta forma no puedan escribir nada que no este en la base de datos para hacer busquedas, y claro el que pone el sistema automaticamente molesta al que yo pongo.
Aqui dejo el codigo que estoy utilizando:
<script type="text/javascript">
function lookup(inputString) {
if(inputString.length == 0) {
// Hide the suggestion box.
$('#suggestions').hide();
} else {
$.post("/nom_tour_cat.php", {queryString: ""+inputString+""}, function(data){
if(data.length >0) {
$('#suggestions').show();
$('#autoSuggestionsList').html(data);
}
});
}
} // lookup
function fill(thisValue) {
$('#inputString').val(thisValue);
setTimeout("$('#suggestions').hide();", 200);
}
<input type='text' name='nomtour_cat' size='50' value='' id='inputString' onkeyup='lookup(this.value);' onblur='fill();' /><div class='suggestionsBox' id='suggestions' style='display: none;'><img src='/images/iconos/upArrow.png' style='position: relative; top: -12px; left: 30px;' alt='upArrow' /><div class='suggestionList' id='autoSuggestionsList'></div></div>
Por cierto el resultado lo muestra dentro de un div y estaría mejor que me lo mostrara como una capa, se os ocurre que esto se pueda hacer.
Un saludo.