funtion.js 759 B

12345678910111213141516171819202122232425262728293031
  1. $( function() {
  2. var dateFormat = "mm/dd/yy",
  3. from = $( "#from" )
  4. .datepicker({
  5. defaultDate: "+1w",
  6. changeMonth: true,
  7. numberOfMonths: 3
  8. })
  9. .on( "change", function() {
  10. to.datepicker( "option", "minDate", getDate( this ) );
  11. }),
  12. to = $( "#to" ).datepicker({
  13. defaultDate: "+1w",
  14. changeMonth: true,
  15. numberOfMonths: 3
  16. })
  17. .on( "change", function() {
  18. from.datepicker( "option", "maxDate", getDate( this ) );
  19. });
  20. function getDate( element ) {
  21. var date;
  22. try {
  23. date = $.datepicker.parseDate( dateFormat, element.value );
  24. } catch( error ) {
  25. date = null;
  26. }
  27. return date;
  28. }
  29. });