我对 JQuery 很陌生,我找不到解决问题的正确方法。
所以这里是我写的代码:
$(function() {
$("#from").datepicker({
//dateFormat: 'yy-mm-dd',
minDate: 0,
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
dayNamesMin: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
onSelect: function(selectedDate) {
$("#to").datepicker("option", "minDate", selectedDate);
}
});
$("#to").datepicker({
//dateFormat: 'yy-mm-dd',
minDate: 0,
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 1,
dayNamesMin: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
onSelect: function(selectedDate) {
$("#from").datepicker("option", "maxDate", selectedDate);
}
});
});
如果今天在星期六之前,我想将“#from”文本框设置为最近的星期六(日期),将“#to”文本框设置为星期日(日期),否则,将星期日(日期)设置为两个文本框中的默认值天。
前任。今天是 2013 年 2 月 27 日(星期三),我想把 03/02/2013 放在“#from”中,把 03/03/2013 放在“#to”中,如果今天是 03/02/2013,我想把2013 年 3 月 3 日在两个文本框中。
我想创建一个变量 currDay 并将今天的日期存储到它。由于 datepicker 中的天数从 0 到 6,然后我将计算当天与即将到来的星期六/星期日之间的差异,然后将默认日期设置为 currDay + diff
我该怎么做呢?
非常感谢你的帮助。