Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/09/2011, 07:08
Avatar de Naahuel
Naahuel
 
Fecha de Ingreso: marzo-2011
Ubicación: localhost
Mensajes: 796
Antigüedad: 13 años, 8 meses
Puntos: 192
Respuesta: Calendario seleccion multiple JQuery

Yo usaría Datepicker de jQueryUI:
http://jqueryui.com/demos/datepicker

Ejemplo:

Código HTML:
Ver original
  1. <!DOCTYPE html>
  2. <link class="jsbin" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1/themes/base/jquery-ui.css" rel="stylesheet" type="text/css" />
  3. <script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
  4. <script class="jsbin" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/jquery-ui.min.js"></script>
  5.   $(function(){
  6.     $('input').datepicker();//asignar calendario a ambos inputs
  7.    
  8.     $('#fecha_inicio').datepicker('option','onClose', function(dateText, inst) {
  9.       //al cerrar el calendario de inicio, establecer como fecha minima la seleccionada al input de fecha final
  10.       $('#fecha_fin').datepicker( "option", "minDate", dateText);
  11.     });
  12.   });
  13. </head>
  14.   <p>Fecha inicial</p>
  15.   <input id="fecha_inicio" type="text" />
  16.   <p>Fecha final</p>
  17.   <input id="fecha_fin" type="text" />
  18. </body>
  19. </html>

Acá está funcionando: http://jsbin.com/ewisuj

Observá que en el inicio podés seleccionar la fecha que quieras. Al seleccionarla, la fecha mínima del segundo input se limita a la fecha que seleccionaste en el primero.

¿Se entiende? Un saludo.
__________________
nahueljose.com.ar