我正在使用jquery datepicker和timepicker。点击日期和时间,它将值分配给相应的文本框。但我想做客户端验证,如所选日期应大于当前日期,所选时间应更大比当前时间。任何人都可以帮我解决这个问题。
答案 0 :(得分: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)
};
}
}));