Hola que tal vengo con esta duda de no poder lograr hacer funcionar este codigito...
Explico detalladamente lo que quiero realizar: Lo que quiero hacer es mediante el valor del input code es decir mediante el valor que coloque en un input me complete automaticamente otros 2 input con sus respectivos valores..
Esto es lo que tengo hasta ahora y no lo puedo hacer funcionar...
Mi codigo html.
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script>
<link href="css/jqueryui.css" type="text/css" rel="stylesheet"/>
<script>
  $(document).ready(function(){
    $( "#code" ).autocomplete({
      source: "searchcode.php",
      minLength: 2
    });
    $("#code").focusout(function(){
      $.ajax({
            url:'code.php',
          type:'POST',
          dataType:'json',
          data:{ code:$('#code').val()}
      }).done(function(respuesta){
          $("#rsoc").val(respuesta.rsoc);
          $("#cuit").val(respuesta.cuit);
      });
    });
});
</script>
    <?php 
$typef = TypeF::getAll();
    ?>
<div class="row">
  <div class="col-md-12">
<div class="btn-group pull-right">
  <a href="index.php?view=newtypef" class="btn btn-default"><i class='fa fa-th-list'></i> Nuevo Tipo Factura</a>
</div>
    <h1>Añadir Factura</h1>
    <br>
        <form class="form-horizontal" method="post" id="addiva" action="index.php?view=addiva" role="form">
  <div class="form-group">
    <label for="inputEmail1" class="col-lg-2 control-label">Codigo*</label>
    <div class="col-md-3">
      <input type="text" name="code" class="form-control" id="code" value="" placeholder="Codigo">
    </div>
    <label for="inputEmail1" class="col-lg-1 control-label">Razon Social*</label>
    <div class="col-md-4">
      <input type="text" name="rsoc" class="form-control" id="rsoc" value="" placeholder="Razon Social">
    </div>
  </div>
    <div class="form-group">
    <label for="inputEmail1" class="col-lg-2 control-label">Cuit*</label>
    <div class="col-md-3">
      <input type="text" name="cuit" class="form-control" id="cuit" value="" placeholder="Cuit">
    </div>
    <label for="inputEmail1" class="col-lg-1 control-label">Tipo Factura</label>
    <div class="col-md-4">
    <select name="typef_id" class="form-control">
    <option value="">-- NINGUNO --</option>
    <?php foreach($typef as $tpf):?>
      <option value="<?php echo $tpf->id;?>"><?php echo $tpf->name;?></option>
    <?php endforeach;?>
      </select>    </div>
  </div>
<hr>
  <p class="alert alert-info">* Campos obligatorios</p>
  <div class="form-group">
    <div class="col-lg-offset-2 col-lg-10">
      <button type="submit" class="btn btn-primary">Agregar Factura</button>
    </div>
  </div>
</form>
    </div>
</div>Mi searchcode.php ...
<?php
$conexion = new mysqli('localhost','root','','crelia');
$code = $_GET['term'];
$consulta = "select code FROM person WHERE code LIKE '%$code%'";
$result = $conexion->query($consulta);
if($result->num_rows > 0){
    while($fila = $result->fetch_array()){
        $codes[] = $fila['code'];       
    }
    echo json_encode($codes);
}
?>Mi code.php :
<?php
    $conexion = new mysqli('localhost','root','','crelia');
    $code = $_POST['code'];
    $consulta = "select rsoc, cuit FROM person WHERE code = '$code'";
    $result = $conexion->query($consulta);
    $respuesta = new stdClass();
    if($result->num_rows > 0){
        $fila = $result->fetch_array();
        $respuesta->rsoc = $fila['rsoc'];
        $respuesta->cuit = $fila['cuit'];   
    }
    echo json_encode($respuesta);
?>


