Saludos a todos, mi inquietud es la siguiente: mi propósito es poder llenar los inputs text de un formulario después de escribir el número de cédula en un input, lo deseo hacer al perder el foco de este input y me debe traer los datos correspondiente desde la base de datos. Este es el código que tengo pero aún no funciona:
Código PHP:
Ver originaljQuery(document).ready(function(){
$('#TxtCedula').blur (function(){
var valor=$(this).val();
$.ajax ({
url:"../modelo/llenar_campos.php",
type:"POST",
dataType:"json",
data: {val:valor},
success: function(res){
$('#TxtNombre').val(res.nombre)
$('#TxtMatricula_inmobiliaria').val(res.matricula_inmobiliaria)
}
})
})
});
<?php
$host="localhost";
$user="root";
$pw="";
$db="cobranzas";
or
die ("problemas al conectar server");//conectar servidor
or
die ("problema al conectar bd");//conectar base de datos
if ( !isset($_POST['val']) )
$rs = mysql_query("SELECT nombre, matricula_inmobiliaria FROM clientes WHERE cedula='".$_POST['val']."';", $dblink);
$data["TxtNombre"]=$dato["nombre"];
$data["TxtMatricula_inmobiliaria"]=$dato["matricula_inmobiliaria"];
?>
Agradezco de antemano la colaboración que me puedan brindar.