Ver Mensaje Individual
  #7 (permalink)  
Antiguo 24/09/2014, 05:12
Avatar de madman_18
madman_18
 
Fecha de Ingreso: agosto-2010
Mensajes: 792
Antigüedad: 14 años, 4 meses
Puntos: 14
Respuesta: Creación de Plugin para Wordpress

Ya he encontrado cómo hacer la función en AJAX pero...me pasa una cosa curiosa...
Hago el siguiente código:
Código Javascript:
Ver original
  1. jQuery(document).ready(function(){
  2.         jQuery("#envio").click(function(){            
  3.             jQuery.post("admin-ajax.php",{data:jQuery("#direccion").serialize(),action:'lista_sites'},function(data){
  4.                 jQuery('#test').html(data);
  5.             },'json');            
  6.         });        
  7.     });
Y al hacer click me manda los siguientes datos:

accion: lista_sites
data: campo1=xxxxxxxx&campo2=yyyyyyyy

En teoría todo correcto pero, ahora en la función lista_sites hago esto:
Código PHP:
Ver original
  1. echo json_encode($_POST["campo1"]);

Y siempre me está devolviendo null....en teoría al recibir esos campos por post es así ¿no? ¿O me estoy saltando un paso? :paranoico:

Ya he encontrado el error...venía a la hora de pasarle los datos y en vez del .post he preferido usar también .ajax que lo veo más claro ^^
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, te convertes en algo muy diferente"

Última edición por madman_18; 25/09/2014 a las 05:22 Razón: Ya lo he solucionado