это работает нормально для меня, но не может меняться от даты после щелчка один раз. (по ошибке) . я предполагаю, что в от выбора даты все даты могут быть по выбору, а не будущих дат
<script>
$(function() {
var dates = $("#datepicker1, #datepicker2").datepicker({
changeMonth: true, changeYear: true,dateFormat: "yy-mm-dd",
beforeShow: function() {
var other = this.id == "from" ? "#datepicker2" : "#datepicker1";
var option = this.id == "from" ? "maxDate" : "minDate";
var selectedDate = $(other).datepicker('getDate');
$(this).datepicker("option", option, selectedDate);
}
}).change(function(){
var other = this.id == "from" ? "#datepicker2" : "#datepicker1";
if ($('#datepicker1').datepicker('getDate') > $('#datepicker2').datepicker('getDate'))
$(other).datepicker('setDate', $(this).datepicker('getDate'));
});
});
</script>
Это не для меня очевидно, что вы просите. – Incognito 2010-12-17 01:30:33
два сборщика даты jquery, как в демо. Но правило, которое должно быть до даты, может быть нарушено, если вы вручную вводите дату. я не могу понять, как исправить это – 2010-12-17 01:49:09