Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/02/2012, 08:57
educacanis
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 295
Antigüedad: 14 años, 1 mes
Puntos: 12
problema al utilizar ajax.updater

hola, haciendo un calendario con ajax, php y mysql, utilizo updater de prototype y una función que he hecho para pasar de un mes a otro que es la siguiente.

Código Javascript:
Ver original
  1. <script src="../js/Prototype.js" type="text/javascript"></script>
  2. <script type="text/javascript" language="javascript">
  3.     var current_month = <?PHP echo @$month ?>;
  4.     var current_year = <?PHP echo @$year ?>;
  5.    
  6.     function getPrevMonth()
  7.     {
  8.         if(current_month == 1)
  9.         {
  10.             current_month = 12;
  11.             current_year = current_year - 1;
  12.         }
  13.         else
  14.         {
  15.             current_month = current_month - 1;
  16.         }
  17.         params = 'month='+current_month+'&year='+current_year;
  18.         new Ajax.Updater('calendar_wrapper',window.location.pathname,{method:'post',parameters: params});
  19.     }
  20.         function getNextMonth()
  21.         {
  22.             if(current_month == 12)
  23.             {
  24.                 current_month = 1;
  25.                 current_year = current_year + 1;
  26.             }
  27.             else
  28.             {
  29.                 current_month = current_month + 1;
  30.             }
  31.             params = 'month='+current_month+'&year='+current_year;
  32.             new Ajax.Updater('calendar_wrapper',window.location.pathname,{method:'post',parameters: params});
  33.         }
  34. </script>

cuando el calendario está solo en una página funciona a la perfección, pero ahora quería insertarlo en la web y resulta que al dar al mes siguiente se me sigue cargando la página y en el div el calendario del mes siguiente, pero toda la información de fuera del div que está por debajo en el código de repente desaparece...

Alguien puede saber porqué es??

Última edición por educacanis; 16/02/2012 a las 08:58 Razón: introducir código en un span