Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/06/2011, 20:22
WebDeveloperZ
 
Fecha de Ingreso: marzo-2007
Mensajes: 340
Antigüedad: 17 años, 1 mes
Puntos: 4
Enviando variables con ajax (recibo valor "undefinied")

Que tal, tengo un formulario y envio los parametros mediante ajax con jquery para procesarlos luego:

Código:
$("form#myForm").submit(function () {
        
        $("div#form_box").height(446);
        
        $("div#form_box").html('<center><img style="padding-top:125px" src="themes/default/css/imgs/ajax-loader.gif" /></center>');
        
        var nombre  = $('#nombre').attr('value');  
        var email   = $('#email').attr('value');
        var telefono   = $('#telefono').attr('value');
        var mensaje   = $('#mensaje').attr('value');                
            $.ajax({  
                type: "POST",  
                url: "contacto.php",  
                data: "nombre="+ nombre +"& email="+ email +"& telefono="+ telefono +"& mensaje="+ mensaje,  
                success: function(){  
                    $("form#myForm").hide(function(){$('div.success').fadeIn();});  
      
                }  
            });  
        return false;  
    });
Todo funciona perfecto, el problema es en el archivo contacto.php, si hago un echo de la variable por ej "nombre" $_POST['nombre'] me da un valor igual a = "undefinied"

Como puedo solucionarlo ? gracias.