您好我有两个datepicker:
$("#dat1").datepicker
和$("#dat2").datepicker
两者都在文本框中返回正确的日期。我想这样做,当我点击dat2时,我无法在dat1之前选择几天。如果我选择的第一天是dat1 + 7 /下周。我能怎么做?
示例:textbox1 = 05/12/2013 textbox2 =不在12/12/2013之前
我的选择:onSelect: function (date) { var d = new Date(date);});
答案 0 :(得分:1)
$(function () {
$("#from").datepicker({
onClose: function (selectedDate) {
var x = selectedDate.split('/');
var d = new Date(x[0] + ',' + x[1] + ',' + x[2]);
var res = d.setDate(d.getDate() + 7);
var dateMsg = (d.getMonth() + 1) + '/' + d.getDate() + '/' + d.getFullYear();
console.log(dateMsg);
$("#to").removeClass('hasDatepicker').datepicker({
minDate: dateMsg
});
}
});
});