PHP - php codeigneiter bootstrap - no se visualizan los datos cuando autocompleto

   
Vista:

php codeigneiter bootstrap - no se visualizan los datos cuando autocompleto

Publicado por m (2 intervenciones) el 31/01/2016 21:08:12
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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
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
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$("#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>


DESDE YA GRACIAS...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

php codeigneiter bootstrap - no se visualizan los datos cuando autocompleto

Publicado por m (2 intervenciones) el 10/02/2016 02:42:22
Hola este es el modelo, m habia olvidado de subirlo

---te agradeceria la ayuda, la funcion ALL q llamo en el controller es de CI_Model, no la modifique ni nada


1
2
3
4
5
class Articulo_Model extends CI_Model {
    function __construct() {
        parent::__construct('articulo', NULL, 'Articulo_Model');
    }
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar