Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Mandar variable GET por ajax

Estas en el tema de Mandar variable GET por ajax en el foro de Frameworks JS en Foros del Web. Hola, no tengo ni idea de AJAX y queria saber como se podría pasar una variable GET en este caso replicar sin necesidad de recargar ...
  #1 (permalink)  
Antiguo 22/01/2011, 06:35
 
Fecha de Ingreso: octubre-2008
Mensajes: 168
Antigüedad: 16 años
Puntos: 2
Sonrisa Mandar variable GET por ajax

Hola, no tengo ni idea de AJAX y queria saber como se podría pasar una variable GET en este caso replicar sin necesidad de recargar la página. Es un miniforo donde dentro de un while está el enlace para replicar pero se recarga toda la página.

El enlace en php de comentarios.php.

<? if($row_coment['subreplica']==''){echo "<a href=".$_SERVER['REQUEST_URI']."&replicar=".$row_coment['id'].">Replicar</a>";}?>

La variable $_GET['replicar'] es recogido en un formulario en un campo hidden y a su vez hace una consulta a una base de datos, para receoger otro dato que también va al formulario con campo hidden.

El formulario en formulario.php

Cita:
<? if (($row_nivel['replica']==$row_nivel['id']) && isset($_GET['replicar']))
{echo "<input name='replica' type='hidden' id='replica' value='".$_GET['replicar']."'>
La consulta en consulta.php

Cita:
$nivel=$_GET['replicar'];
$query_nivel = "SELECT id, nombre, replica, subreplica FROM opinion WHERE id='$nivel'";
Estos códigos están en diferentes includes de páginas php.

¿Cómo se haría usando jquery?

Última edición por jordi45; 22/01/2011 a las 06:42
  #2 (permalink)  
Antiguo 22/01/2011, 15:06
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 7 meses
Puntos: 1284
Respuesta: Mandar variable GET por ajax

Hola:

Los parámetros por get se envían en la url, así que debes fabricar los datos así:

url = "recogida.php?variable=" + escape(variable);

Luego en el send le pones de parámetro null... sobre la llamada, puedes encontrar info en nuestras FAQs

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 23/01/2011, 03:34
 
Fecha de Ingreso: octubre-2008
Mensajes: 168
Antigüedad: 16 años
Puntos: 2
Sonrisa Respuesta: Mandar variable GET por ajax

Que función del jquery me trae la variable get si tengo
esto
Cita:
echo "<a href='#' onclick='function(?replicar=".$row_coment['id'].");'>Replicar</a>";}

Última edición por jordi45; 23/01/2011 a las 06:03

Etiquetas: ajax, mandar, variables
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 10:15.