Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/07/2012, 09:16
rpichinu
 
Fecha de Ingreso: noviembre-2010
Mensajes: 208
Antigüedad: 13 años, 5 meses
Puntos: 3
Combobox dependientes en Codeigniter

Que tal amigos, necesito crear un combobox dependientes..el tipico region/comuna, esto lo habia echo...pero con php sin framework, resulta que ahora estoy utilizando codeigniter y me pasaron una aplicacion....y tengo que implementar el combobox dinamico dependiente.


Controlador edit:
Código PHP:
$this->load->view('cd/edit_profile'$data);
$this->load->model('cd/edit_profile'$data);

$data['regiones_select'] = $this->cd_model->fill_dropdown('regiones''codigo,nombre'); 


Modelo cd_model
Código PHP:
function fill_dropdown($table$data$where NULL$what NULL){
        
    if(
$where)
    
$this->db->where($where$what);
        
$this->db->select($data);
        
$query $this->db->get($table);
        
$ddmenu = array();
        
$ddmenu[''] = 'Seleccione';
        
$fields explode(','$data);
        foreach (
$query->result_array() as $tablerow) {
            
$index $tablerow[$fields[0]];
            
$source $tablerow[$fields[1]];
            
$ddmenu[$index] = $source;
        }
        return 
$ddmenu;
    } 

y la vista donde estan los select

Código PHP:
$region = $regiones_select; 
$id = 'id="region" ';   //agregamos id a select region

 <tr>

        <td><?php echo form_label('Region''region'); ?></td>
        <td><?php echo form_dropdown('region'$region$uregion_code,$id); ?></td>
        <td style="color: red;"><?php echo form_error('region'); ?><?php echo isset($errors['region'])?$errors['region']:''?></td>
    </tr>
Se que tengo que utilizar Jquery con ajax .

Pero orientenme al respecto de lo primero que tengo que hacer.


Gracias!