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); } }); }); });
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