Ver Mensaje Individual
  #10 (permalink)  
Antiguo 11/06/2012, 14:11
Avatar de Lynxcraft
Lynxcraft
 
Fecha de Ingreso: noviembre-2007
Ubicación: yecla murcia
Mensajes: 1.346
Antigüedad: 17 años
Puntos: 51
Respuesta: el ajax me manda los valores en 0

Como te he dicho antes el $(document).ready se ejecuta solo al cargar la pagina por lo que ejecutarlo cundo das click en un botón no funciona, te pongo un ejemplo con json para que veas como funciona, (mas o menos con los datos que me has mostrado Xd);
Código PHP:
<script type="text/javascript">
function 
enviar (v){ 
    var 
id = $('#bar_input_usu_id').val();  
    $.
ajax({type:"GET",
        
url:"admin_urgencia/ajax_admin_urg_set_permiso.php",
        
data:{"id_user":idfn:v},
        
dataType:'json',
        
cache:false
    
}).done(function(datos){
        
alert(datos.id_user);
        
alert(datos.ejemplo_p);
        
alert(datos.fn);
    });
};
$(
'#boton1').click(function(){enviar(1);});
$(
'#boton2').click(function(){enviar(2);});
</script> 
Código PHP:
<?php 
$id_fun 
$_GET['id_user']; 
$fn $_GET['fn']; 
$param = array();

$param['id_user']=$id_fun;
$param['fn']=$fn;
switch (
$fn){ 
    case 
1
       
$param['ejemplo_p']='Se ha ejecutado case1';
    break;     
    case 
2
       
$param['ejemplo_p']='Se ha ejecutado case2';
    break;
}
echo 
json_encode($param);
?>
__________________
Sobran las ideas cuando faltan ganas de trabajar en ellas
Lynxcraft