javascript - 如何设置 Jquery Datepicker 日期范围

标签 javascript jquery-ui

我有两个输入文本框,它们绑定(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 KoehlerRuss Cam使用的相同技术。

关于javascript - 如何设置 Jquery Datepicker 日期范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5093425/

相关文章:

javascript - 无法使用mapbox-gl.js向mapbox map 添加标记

javascript - Bootstrap 3 Collapse - 基于折叠状态的链接图标

javascript - 使用jQuery实现鼠标悬停在列表元素上时的高亮效果

jQuery UI 可排序和对话

html - 尽管内容长度不同,但 jQueryUI 按钮的大小相同

javascript - 我如何使用 html5 在设备中获得摄像头和麦克风?

javascript - Google Chrome 开发人员工具的源代码栏下的这些东西是什么?

jQueryUI 对话框窗体打不开

javascript - jQuery UI 单选按钮保持选中状态

javascript - 使用 IPFS 简单获取和显示 - CORS 问题