Foros del Web » Programando para Internet » Jquery »

Formato correcto en DATA

Estas en el tema de Formato correcto en DATA en el foro de Jquery en Foros del Web. Buenas tardes, resulta que yo tenia una función que funcionaba bien, pero solo recivía un parámetro, ahora la he tenido que modificar y necesito pasarle ...
  #1 (permalink)  
Antiguo 12/02/2014, 09:17
Avatar de Benderzuelo  
Fecha de Ingreso: mayo-2013
Ubicación: España
Mensajes: 223
Antigüedad: 10 años, 10 meses
Puntos: 5
Información Formato correcto en DATA

Buenas tardes,

resulta que yo tenia una función que funcionaba bien, pero solo recivía un parámetro, ahora la he tenido que modificar y necesito pasarle 2 parametros más, pero solo me coge el primero, el resto no llegan al PHP, pongo la función...

Código Javascript:
Ver original
  1. function compruebaNumeroTelefono(agcyID,agID){
  2.     var telf = $('#propertyOwnerPhone').val();
  3.     var agencyID = agcyID;ESTE ES UNO DE LOS VALORES NUEVOS
  4.     var agentID = agID; ESTE ES EL OTRO VALOR NUEVO
  5.     telf = telf.trim();
  6.     if(telf.length == 9 ){
  7.         $.ajax({
  8.             type:"POST",
  9.             url: "actions/property/compruebaTelefono.php",
  10.             data:{telf : telf, agencyID : agencyID, agentID : agentID}// AQUI ES DONDE TENGO EL PROBLEMA, SOLO ME LLEGA EL PRIMERO, QUE ES EL QUE YA ME LLEGABA ANTES, PERO AL AÑDIR LOS OTROS DOS VALORES ME LLEGAN VACIOS, SUPONGO QUE SERA POR  SINTAXIS, PERO HE PROBADO DE TODO YA
  11.             }).done(function(msg){
  12.                 //alert(msg);
  13.                 if(msg != ''){
  14.                     var textoVentana = msg;
  15.                                 }
  16.                         $('body').append(ventana);
  17. });


Os agradecerí una ayudita, ya que no se que más hacer, he probado a poner los indices de los valores entre comillas y tampoco va, solo me llega al archivo PHP el primer valor, en este caso es TELF, pero si cambio el orden, me llega siempre el primero.

Gracias de nuevo
  #2 (permalink)  
Antiguo 12/02/2014, 09:28
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Respuesta: Formato correcto en DATA

Hola:

A pesar de que al usar librerías (deberías especificar cual, para mover el tema al foro adecuado), seguro que tienes errores... o pones los comentarios sin más, y algún editor mágico los maquilla...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 12/02/2014, 09:32
Avatar de jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: Formato correcto en DATA

El código aparentemente está bien, verifica de que las variables agcyID y agID no sean nulos, ya que si esto ocurre, no se enviarán en el Ajax

PD: @caricatos (hola ) el código es de jQuery

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.
  #4 (permalink)  
Antiguo 12/02/2014, 10:22
Avatar de Benderzuelo  
Fecha de Ingreso: mayo-2013
Ubicación: España
Mensajes: 223
Antigüedad: 10 años, 10 meses
Puntos: 5
Respuesta: Formato correcto en DATA

Gracias jonni09lo, efectivamente el código es JQuery, las variables están comprobadas antes de meterlas entre las llaves de DATA. y pintan el valor que toca, es al llegar a mi PHP que me llegan vacías...


Las recojo así, por si acaso están mal, pero la del teléfono si que me da el valor bien en el php y la recojo igual:

Código PHP:

$telf 
$_POST['telf'];
$agID $_POST['agentID'];
$agcyID $_POST['agencyID']; 

caricatos gracias por la indirecta, muy amable.
  #5 (permalink)  
Antiguo 12/02/2014, 10:29
Avatar de jonni09lo
Colaborador
 
Fecha de Ingreso: septiembre-2011
Ubicación: Estigia
Mensajes: 1.471
Antigüedad: 12 años, 7 meses
Puntos: 397
Respuesta: Formato correcto en DATA

Puedes mostrar algunos valores de ejemplo? (sigo sin ver el error... me tiene desconcertado )

Saludos
__________________
Haz preguntas inteligentes-Como ser Hacker
No hacer preguntas por mensaje privado. No sólo no es inteligente sino que es egoísta.
  #6 (permalink)  
Antiguo 12/02/2014, 10:43
Avatar de Benderzuelo  
Fecha de Ingreso: mayo-2013
Ubicación: España
Mensajes: 223
Antigüedad: 10 años, 10 meses
Puntos: 5
Respuesta: Formato correcto en DATA

Cita:
Iniciado por jonni09lo Ver Mensaje
Puedes mostrar algunos valores de ejemplo? (sigo sin ver el error... me tiene desconcertado )

Saludos
No te entiendo... Valores de que de las variables?, son todas numéricas.

Etiquetas: ajax, correcto, data, formato, funcion, javascript, php, valor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:36.