Para crear un elemento autocompletable usando jQuery IU y CodeIgniter se debe tener presente lo siguiente:

  1. La consulta SQL debe seleccionar el
		$this->db->select('id');
		$this->db->select("CONCAT(trabajadores.nombres,' ',trabajadores.apellidos) as value",FALSE);  
		$this->db->from('trabajadores');
		$this->db->where("(nombres LIKE '%".$this->db->escape_like_str($q)."%' or 
		apellidos LIKE '%".$this->db->escape_like_str($q)."%' or 
		CONCAT(`nombres`,' ',`apellidos`) LIKE '%".$this->db->escape_like_str($q)."%') and eliminado=0");
		$this->db->order_by("nombres", "asc");
		$this->db->limit(10);
		$query = $this->db->get();
 
		if($query->num_rows() > 0 ){
 
			foreach($query->result() as $row)
			{
				$listado[]= $row;		
			}
 
			return $listado;
		}
 
		return FALSE;