我有两个输入文本框,它们绑定(bind)到 jquery Datepicker 小部件。 当用户从 Date1(生效日期)中选择给定日期时,我想将 Date2(到期日期)的最短日期设置为 Date1 + 1 ..我该怎么做, 谢谢
最佳答案
请参阅此链接: jQuery datepicker- 2 inputs/textboxes and restricting range
并使用onChangeMonthYear
函数或onSelect
函数:
$('#txtStartDate, #txtEndDate').datepicker({
showOn: "both",
beforeShow: customRange,
dateFormat: "dd M yy",
firstDay: 1,
changeFirstDay: false,
onChangeMonthYear: function(year, month, inst) { ... },
onSelect: function(dateText, inst) { ... }
});
并使用Ben Koehler或Russ Cam使用的相同技术。
关于javascript - 如何设置 Jquery Datepicker 日期范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5093425/