Foros del Web » Programando para Internet » PHP » CodeIgniter »

Bootstrap-codeigneiter-Autocompletar

Estas en el tema de Bootstrap-codeigneiter-Autocompletar en el foro de CodeIgniter en Foros del Web. Buenas no encuentro el error del porque no se visualizan los datos cuando autocompleto,si m he fijado q si m esta devolviendo los datos que ...
  #1 (permalink)  
Antiguo 15/02/2016, 20:15
 
Fecha de Ingreso: enero-2016
Mensajes: 7
Antigüedad: 8 años, 10 meses
Puntos: 0
Bootstrap-codeigneiter-Autocompletar

Buenas no encuentro el error del porque no se visualizan los datos cuando autocompleto,si m he fijado q si m esta devolviendo los datos que quiero, pero no se visualizan..q m esta faltando, o q estoy definiendo mal?

este es el controller

public function getarticulos() {
$q = trim($this->input->get('term'));
$where = array('like codigo' => $q);
$productoresult = $this->articulo_model->All($where);
$result = array();
foreach ($productoresult as $i =>$articulo) {
$result[$i]['id'] = $articulo->id;
$result[$i]['codigo'] = $articulo->codigo;
$result[$i]['descripcion'] = $articulo->descripcion;
$result[$i]['precioactual'] = $articulo->precioactual;


}
echo json_encode($result);
}

este es la vista (un resumen de la vista)

javascript
$("#txtcodigo").autocomplete({
source: "<?php echo base_url() ?>index.php/articulo/getarticulos",
minLength: 3,
select: function( event, ui ) {
if(ui.item.id){
$("#txtcodigo").val(ui.item.codigo);

return false;
}
},
search: function (event, ui ){
$("#txtcodigo").val(0);
}
});

<div class="form-group">
<div class="col-xs-6">
<div class='input-group' id="the-basics">
<span class="input-group-addon"><span class="glyphicon glyphicon-tag"></span></span>
<input id="txtcodigo" name="codigo" type="text" placeholder="Codigo" class="form-control" required="">
<input id="txtid" name="id" type="hidden" placeholder="id" class="form-control" required="">
</div>

</div>
</div>

-----MODELO--
class Articulo_Model extends CI_Model {



function __construct() {
parent::__construct('articulo', NULL, 'Articulo_Model');


}
}

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:28.