Foros del Web » Programando para Internet » Javascript »

Diferencia en Rangos de Fechas

Estas en el tema de Diferencia en Rangos de Fechas en el foro de Javascript en Foros del Web. Buenas noches compañeros, tengo un problema con el Datepicker de Jquery.Ui, le una vez le coloco mi script: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original ...
  #1 (permalink)  
Antiguo 24/02/2012, 17:34
 
Fecha de Ingreso: enero-2011
Ubicación: Maracaibo
Mensajes: 179
Antigüedad: 13 años, 3 meses
Puntos: 2
Diferencia en Rangos de Fechas

Buenas noches compañeros, tengo un problema con el Datepicker de Jquery.Ui, le una vez le coloco mi script:

Código Javascript:
Ver original
  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3.    $(".campofecha").datepicker({
  4.         //Funcion para bloquear  las fechas anteriores a la primera fecha seleccionada
  5.         onSelect: function(dateText, inst)
  6.          {
  7.           var bloqFecha = new Date($('#Desde').datepicker('getDate'));
  8.           //lockDate.setDate(lockDate.getDate() + 1);
  9.           $('input#Hasta').datepicker('option', 'minDate', bloqFecha);
  10.        
  11.           //Lineas para calcular los dias transcurridos entre 2 fechas
  12.           dateMin = $("#Desde").datepicker("getDate");
  13.           dateMax = $("#Hasta").datepicker("getDate");
  14.           var val = dateMin.setTime(dateMin.getTime() - dateMax.getTime());
  15.           var diff = (Math.floor(val)/(1000 * 60 * 60 * 24)*-1);
  16.           document.formulario1.Total_Reposo.value = diff;
  17.          }
  18.      });
  19.        
  20.  })
  21. </script>

Ok, mi problema es el siguiente:

El datepicker funciona perfecto, me despliega el calendario en 2 campos de texto, el problema es cuando le coloco la lineas para calcular la diferencia entre las 2 fechas, cuando selecciono la fecha del primer campo, me envia al inicio de la pagina, es decir al header y tengo que bajar de nuevo para seleccionar la fecha en el siguiente campo, el calculo lo hace perfecto.

El problema en si es que me cambia la URL de http://prueba.com/test.php a http://prueba.com/test.php# , no se xq me coloca el # lo cual hace q la pagina se vaya al inicio.

Espero haberme explicado y me puedan ayudar con este detalle

Saludos

Etiquetas: diferencia, formulario, funcion, input, rangos
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 17:43.