Foros del Web » Programando para Internet » Javascript »

Problema al modificar las fechas

Estas en el tema de Problema al modificar las fechas en el foro de Javascript en Foros del Web. Hola: Intento modificar la fecha de un calendario, pero estoy en un pequeño atolladero. Quiero que no se puedan solicitar fechas antes del dia del ...
  #1 (permalink)  
Antiguo 10/12/2012, 16:10
 
Fecha de Ingreso: abril-2008
Mensajes: 348
Antigüedad: 16 años
Puntos: 1
Problema al modificar las fechas

Hola:

Intento modificar la fecha de un calendario, pero estoy en un pequeño atolladero.
Quiero que no se puedan solicitar fechas antes del dia del que "actual"

Creo que esta parte del codigo que fija este apartado, pero no encuentro como modificarlo, se admiten sugerencias:

<script type="text/javascript">
// <![CDATA[
var today = new Date(),
lastMonth = new Date(today.getFullYear(), today.getMonth(), 1),
nextMonth = new Date(today.getFullYear(), today.getMonth()+1, 1),
opts = {
formElements:{"dp-s2":"d-sl-m-sl-Y"},
showWeeks:false,
statusFormat:"l-cc-sp-d-sp-F-sp-Y",
staticPos:true,
rangeHigh:nextMonth.getFullYear() + "" + pad(nextMonth.getMonth()+4) + "30",
rangeLow:lastMonth.getFullYear() + "" + pad(lastMonth.getMonth()) + "01"
};
datePickerController.createDatePicker(opts);
// ]]>
</script>

Un saludo
  #2 (permalink)  
Antiguo 10/12/2012, 16:38
Avatar de nicosli  
Fecha de Ingreso: junio-2009
Ubicación: Cancún, Quintana Roo, Mexico
Mensajes: 72
Antigüedad: 14 años, 10 meses
Puntos: 5
Respuesta: Problema al modificar las fechas

Hola miriamgomez

creo que encontré el plugin que estas usando y puedes configurarlo con opts.disabledDates. Checa el ejemplo de abajo:

Código:
<script type="text/javascript">
      // <![CDATA[  
        var today               = new Date(),
            thisMonthYYYYMM     = today.getFullYear() + pad(today.getMonth()+1),
            opts      = {                            
                formElements:{"dp-10":"d-ds-m-ds-Y"},
                showWeeks:true,
                statusFormat:"l-cc-sp-d-sp-F-sp-Y",
                disabledDates:{}      
                }; 
                
        // Disable from the 01st to the 22nd of this month 
        opts.disabledDates[thisMonthYYYYMM+"01"] = thisMonthYYYYMM+"22";        
        // Disable December the 25th for all years
        opts.disabledDates["****1225"] = 1;    
        datePickerController.createDatePicker(opts);
      // ]]>
      </script>
es cuestión de que vallas haciendo pruebas usando la opción opts.disabledDates
  #3 (permalink)  
Antiguo 11/12/2012, 03:23
 
Fecha de Ingreso: abril-2008
Mensajes: 348
Antigüedad: 16 años
Puntos: 1
Respuesta: Problema al modificar las fechas

Mil gracias, con tu pista y un poco de paciencia lo he solucionado,

dejo el enlace del calendario por si alguien lo necesita:

http://www.ajaxshake.com/plugin/ES/4...atepicker.html

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