datepicker重置为ondown下拉

时间:2014-08-04 09:43:44

标签: javascript jquery datepicker

我有一个动态创建的下拉列表,其类名是“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不会根据所选值重置。我需要每次都重新加载。 我必须做出哪些改变?

0 个答案:

没有答案