2010-09-07 164 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) 
       }; 
      } 
     }));