jQuery UI datepicker date range

后端 未结 2 1031
攒了一身酷
攒了一身酷 2021-01-01 06:34

I am trying to setup two date pickers like this http://jqueryui.com/demos/datepicker/#date-range. But if you manually type in a date into that example you can break the code

2条回答
  •  谎友^
    谎友^ (楼主)
    2021-01-01 06:42

    1. first idea
      • use the beforeShow instead of onSelect to set the max/min date range. You still can enter manually wrong values, but as soon as you try to open a datepicker it will auto correct itself.
      • to avoid manual tampering, you can make readonly the fields.
    2. second idea
      • use the beforeShow and at the same time do some manual checking at the change event of the fields. ( http://jsfiddle.net/s3h5L/4/ )

提交回复
热议问题