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

Combobox dependientes en Codeigniter

Estas en el tema de Combobox dependientes en Codeigniter en el foro de CodeIgniter en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 20/07/2012, 09:16
 
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!
  #2 (permalink)  
Antiguo 24/07/2012, 19:39
Avatar de truman_truman  
Fecha de Ingreso: febrero-2010
Ubicación: /home/user
Mensajes: 1.341
Antigüedad: 14 años, 2 meses
Puntos: 177
Respuesta: Combobox dependientes en Codeigniter

deberías ser algo así

Código PHP:
<script type="text/javascript">
$(function(){
    
    $().
click(function(){        
                
                var 
value_select_seleccionado = $(this).attr('value');
                $(
"#provincias").load("http://localhost/controlador/metodo/"+value_select_seleccionado);
                
            });        
})
</script>    
    
    
<select name="pais" id="pais">
    <option value="1">Arg</option>
    <option value="2">Bra</option>
    <option value="3">Col</option>
</select>

<select name="provincias" id="provincias"></select> 
__________________
la la la

Etiquetas: combobox, dependientes, framework, php
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 12:51.