2010-09-07 210 views
0

我使用的日期和時間,jQuery的日期選擇器和timepicker.Clicking它將值到相應的textbox.But我想去做選擇的日期客戶端驗證應該比當前日期越大並且選擇的時間應該大於當前時間。可以幫助我如何做到這一點。驗證jQuery的日期選擇器和時間選擇器

回答

0
  var datepicker_1 = $("#datepicker1, #datepicker2"); 
     datepicker_1.datepicker($.extend(datePickerOptions, { 
      beforeShow: function(input) { 
       return { 
        minDate: (input.id == datepicker_1.eq(1).attr('id') ? datepicker_1.eq(0).datepicker("getDate") : null), 
        maxDate: (input.id == datepicker_1.eq(0).attr('id') ? datepicker_1.eq(1).datepicker("getDate") : null) 
       }; 
      } 
     })); 

     var datepicker_2 = $("#datepicker1, #datepicker2"); 
     datepicker_2.datepicker($.extend(datePickerOptions, { 
      beforeShow: function(input) { 
       return { 
        minDate: (input.id == datepicker_2.eq(1).attr('id') ? datepicker_2.eq(0).datepicker("getDate") : null), 
        maxDate: (input.id == datepicker_2.eq(0).attr('id') ? datepicker_2.eq(1).datepicker("getDate") : null) 
       }; 
      } 
     }));