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

varios ejecuciones de $. getJSON en una misma pagina

Estas en el tema de varios ejecuciones de $. getJSON en una misma pagina en el foro de Frameworks JS en Foros del Web. hola comunidad tengo un problema en el proyecto que estoy haciendo necesito cargar varios datos y para esto estoy usando la funcion $. getJSON de ...
  #1 (permalink)  
Antiguo 02/04/2011, 09:34
 
Fecha de Ingreso: marzo-2009
Mensajes: 155
Antigüedad: 15 años, 8 meses
Puntos: 1
varios ejecuciones de $. getJSON en una misma pagina

hola comunidad tengo un problema en el proyecto que estoy haciendo necesito cargar varios datos y para esto estoy usando la funcion $. getJSON de jquery

Código Javascript:
Ver original
  1. function CargarHistorialCentro()
  2. {
  3.     idcentroclep = $('#centroclep :selected').val();
  4.     $.getJSON('historialcentro.php',{'idcentroclep' : idcentroclep },  parseHistorial);
  5.  
  6. }
  7.  
  8. function parseHistorial(data)
  9. {
  10.     alert(data);
  11. }
  12.  
  13. function CargarCentros()
  14. {
  15.     idorigen = $('#origen :selected').val();
  16.     $.getJSON('centro.php',{'idorigen' : idorigen },  parseCentros);
  17.  
  18. }
  19.  
  20. function parseCentros(data)
  21. {
  22.     alert(data);
  23. }

las funciones CargarCentros y CargarHistorialCentro se llaman en el evento onclick de dos botones, ahora que es lo que pasa, cuando hago click en el boton para cargar Centros me sale el alert con los centros obtenidos, despues cuando click en el otro boton para cargar el historial de un centro el resultado es el mismo que el anterior, comprobe con el firebug y las dos llamadas entan funcionando y retornan lo que tienen que retornar, parece que la variable que la variable data no se esta modificando trate de cambiar el nombre a la variable pero no funciono, si alguien ha tenido el mismo problema le agradecere la ayuda

saludos manuelle

Etiquetas: getjson
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:35.