我有一个动态创建的下拉列表,其类名是“class_list”。更改此下拉列表我将获取包含日期的选项自定义atttribute。该日期我将在datepicker.Code中设置为minDate,maxDate如下:
$(document).delegate(".class_list", "change", function(e) {
$("#date_from,#date_to").val(" ");
$('#date_from').removeAttr("disabled");
var min_date= $('option:selected', this).attr('start-date');
var max_date = $('option:selected', this).attr('end-date');
$("#date_from").datepicker({numberOfMonths: 1, dateFormat: "yy-mm-dd", minDate: min_date, maxDate: max_date,
onSelect: function(selected) {
// alert(selected);
$("#date_to").datepicker("option", "minDate", selected)
}
});
$("#date_to").datepicker({numberOfMonths: 1, dateFormat: "yy-mm-dd", minDate: min_date, maxDate: max_date,
onSelect: function(selected) {
$("#date_from").datepicker("option", "maxDate", selected)
}
});
});
第一次更改下拉菜单时,它很好。如果我再次选择一个选项,则datepicker不会根据所选值重置。我需要每次都重新加载。 我必须做出哪些改变?