Comunidad de diseño web y desarrollo en internet online

Codeigneiter,Bootstrap--autocompletar, no se visualiza

Citar            
MensajeEscrito el 04 Feb 2016 07:34 pm
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);
}

vista


<script type="text/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);
}
});
</script>


<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>



DESDE YA GRACIAS

Por mer1519

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 04 Feb 2016 11:04 pm
de donde sacas ese autocomplete ??

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.