Tengo 2 JQuery campos de Fecha
- Llegada
- Salida
De la fecha de llegada no debe ser la fecha de hoy – tengo este ordenan mediante minDate: 1 en el javascript
La fecha de Salida debe ser siempre un mínimo de 2 días antes de la fecha de llegada. pensé minDate: 3 que trabajar, pero eso es la consulta de la fecha de hoy. funciona bien si el usuario elige mañana de la fecha en la llegada de campo, pero si el usuario selecciona una fecha de llegada, en el futuro, en el que se rompe. Necesito la fecha de salida para hacer referencia a la fecha de llegada y mover 2 días de antelación como mínimo a la fecha, el usuario puede escoger, esencialmente cuando la reserva en este hotel el usuario no puede quedarse por una noche, 2 noches min es necesario.
por último también tengo que calcular el número de días entre la fecha de llegada y fecha de salida en un 3er campo de texto. así que cuando la fecha de salida es introducido automáticamente entradas número de noches en el 3er campo de texto. Yo también necesito que funciona a la inversa, si un usuario decide poner en el número de noches necesito la fecha de salida para cambiar en consecuencia.
Estoy seguro de que este ejemplo no es perfecto, pero he aquí una demo con la mayoría de lo que usted requiere, utilizando sólo jQuery y la jQuery UI Datepicker:
Jugar con eso y ver si usted puede integrar algo similar en su aplicación o sitio.
Creo que la funcionalidad de la llegada y la salida debe ser revertido/swaped. Acabo de cambiar través de las etiquetas y las cosas se convirtió en la más clara, pero ahora el código es incorrecto.
cuando la fecha de salida no está fija en el mes actual, a continuación, la noche no agrega correctamente con fecha de salida.
por ejemplo la fecha de hoy 25 de febrero .si he de poner la fecha de salida el 11 de marzo y se fija por 5 noches después de la fecha de llegada de retorno de 16 de febrero. donde tiene que ser del 16 de marzo de