Ver Mensaje Individual
  #5 (permalink)  
Antiguo 08/11/2008, 09:22
sbsyoel
 
Fecha de Ingreso: julio-2008
Mensajes: 19
Antigüedad: 15 años, 9 meses
Puntos: 1
Respuesta: jQuery: Al usar $.ajax() se pierden datos POST

Cita:
Iniciado por libso Ver Mensaje
holas yo tambien tengo un problema con esto mi archivo xd.php tiene un print_r($_POST); y un echo "waxD"; pero en lugar de tirarme lo que mando o el otro mensaje me regresa el codigo el codigo del index que es el mismo de abajo.
saludos =)
Hola libso. He probado el mismo código que tu has posteado y a mi me funciona perfectamente. Es decir, el alert(data); me devuelve lo que debe ser. Que es esto:

Array
(
[name] => wawa
[time] => 12:00
)
waxD


Seguramente te estes equivocando en alguna tontería en el código. Quizás al no cerrar alguna etiqueta correctamente.

Te dejo mi código para que lo compares con el tuyo y veas que te puede estar pasando.

Archivo index.php:

Código HTML:
<head>
<title>Prueba con jQuery</title>
<script type="text/javascript" src="scripts/jquery.js"></script>
<script>
$(document).ready(function(){
    $("form#xD").submit(function(){
        $.post("xd.php",{ 
            name: "wawa",
            time: "12:00"
            },function(data){
                alert(data);
            }
        );
        return false;
    });
  });
</script>
</head>
<body>
    <form id="xD">
        <input type="submit" name="name" id="msg" value="xD"/>
    </form>
</body> 
Archivo xd.php:

Código PHP:
<?php
    print_r
($_POST);
    echo 
"waxD";
?>
Suerte.

Saludos