Buenas
Tengo el siguiente código:
Código HTML:
$(document).ready(function(){
$( "#nombrer" ).autocomplete({
source: "proceso.php",
minLength: 2
});
$("#nombrer").focusout(function(){
$.ajax({
url:'cliente.php',
type:'POST',
dataType:'json',
data:{ nombrer:$('#nombrer').val()}
}).done(function(respuesta){
if (respuesta.numero !== 205){
var respu='si';
$("#nombrer").val(respuesta.nombrer);
$("#caller").val(respuesta.caller);
$("#poblacionr").val(respuesta.poblacionr);
$("#cpr").val(respuesta.cpr);
$("#provinciar").val(respuesta.provinciar);
$("#telefonor").val(respuesta.telefonor);
$("#existe").val(respu);
}else{
var respu = 'no'
$("#existe").val(respu);
}
});
});
});
Esto me hace que cuando hago un autocomplete en el campo "nombrer", al abandonar el foco de éste input, me rellene los siguientes input con los datos correspondientes al nombre tecleado.
A mi me gustaría si se puede, que una vez que hacemos click en el nombre correspondiente del autocomplete, que el foco no se quede en éste input, sino que dé por válido este dato, y ya abandone el foco el input nombrer, por lo que al abandonar el foco, que me rellene los siguientes campos automáticamente, no se si me explico.
En definitiva, que cuando hago click en el nombre ofrecido, que cierre todo el proceso.
Un saludo