Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/06/2014, 09:13
matt_1985
 
Fecha de Ingreso: enero-2011
Ubicación: /root
Mensajes: 530
Antigüedad: 13 años, 3 meses
Puntos: 61
cargar paises por php ajax

No me muestra nada al intentar cargar los paises con ajax

Código PHP:
<tr>
                                                    País: <select id="pais" name="p7_1">
                                                            <option value="0"> -- </option>
                                                            <?php foreach($paises as $row_paises){ ?>
                                                                <option value="<?php echo $row_paises->PAIS_ID?>"><?php echo $row_paises->PAIS_NOMBRE?></option>
                                                            <?php ?>    
                                                            </select>    
                                                </tr>

Código Javascript:
Ver original
  1. $("#pais").change(function() {
  2.     //var id = $(this).val();
  3.  
  4.     //$.post("<?php echo base_url(); ?>inscripcion/getpaises",{id:id},function(data){
  5.     $.post("<?php echo base_url; ?>inscripcion/getpaises", function(data){
  6.     $("#pais").html(data);
  7. });
  8.  
  9. });


Código PHP:
public function getpaises(){
        
        if(
$_POST){
            
            
$data $this->db->query("SELECT 
                                    id ,nombre 
                                    FROM pais  ORDER BY nombre"
)->result();
            
            echo 
"<option value=\"0\"> Seleccione </option>";
            foreach(
$data as $row){
                echo 
"<option value=\"{$row->id}\">{$row->nombre}</option>";
            }
        }    
    } 

Saludos.