2013-10-30 28 views
0

對於那些面臨禁用上次從dateA - dateB哪個dateB不能大於dateA。我想在這裏分享我的代碼,以幫助:)日期時間選擇器jquery工作[禁用上一次]

var calImg = '@Url.Content("~/Images/ico_calendar.gif")'; 
    var dtFormat = 'd-M-yy'; 
    var showType = "button"; 

    var dates = $("#newsDateFrom, #newsDateTo").datepicker({ 
     dateFormat: dtFormat, 
     showOn: showType, 
     buttonImage: calImg, 
     buttonImageOnly: true, 
     numberOfMonths: 3, 
     onSelect: function (selectedDate) { 
      var option = this.id == "newsDateFrom" ? "minDate" : "maxDate", 
instance = $(this).data("datepicker"), 
date = $.datepicker.parseDate(
    instance.settings.dateFormat || 
    $.datepicker._defaults.dateFormat, 
    selectedDate, instance.settings); 
      dates.not(this).datepicker("option", option, date); 
     } 
    }); 
+0

我認爲你正在尋找這個:http://stackoverflow.com/questions/8356358/jquery-date-picker-disable-past-dates – Roopendra

回答