- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在为日期范围创建一个控件。有以下要求。
最多限制 3 个月的不同。
$("#from-datepicker").datepicker({
dateFormat: "dd-M-yy",
maxDate: "-1d",
onClose: function (selectedDate) {
console.log(selectedDate);
$("#to-datepicker").datepicker("option", "minDate", selectedDate);
//$("#to-datepicker").datepicker("option", "maxDate", selectedDate);
}
});
$("#to-datepicker").datepicker({
dateFormat: "dd-M-yy",
maxDate: "-1d",
onClose: function (selectedDate) {
$("#from-datepicker").datepicker("option", "maxDate", selectedDate);
}
});
这里是JSfiddle
最佳答案
结果如下:
$(function() {
$("#from-datepicker").datepicker({
dateFormat: "dd-M-yy",
maxDate: "-1d",
onClose: function (selectedDate) {
// Set 'TO' minDate
$("#to-datepicker").datepicker("option", "minDate", selectedDate);
// Set 'TO' maxDate at 3 months if before yesterday
var dt = new Date($(this).datepicker("getDate"));
dt.setMonth(dt.getMonth() + 3);
if(dt < Date.now()) {
$("#to-datepicker").datepicker("option", "maxDate", dt);
}
}
});
$("#to-datepicker").datepicker({
dateFormat: "dd-M-yy",
maxDate: "-1d",
onClose: function (selectedDate) {
// Set 'FROM' maxDate
$("#from-datepicker").datepicker("option", "maxDate", selectedDate);
// Set 'FROM' minDate at 3 months if before yesterday
var dt = new Date($(this).datepicker("getDate"));
dt.setMonth(dt.getMonth() - 3);
if(dt < Date.now()) {
$("#from-datepicker").datepicker("option", "minDate", dt);
}
}
});
});
工作中的jsfiddle:http://jsfiddle.net/382z6ev5/(抱歉,我的 jsbin 有问题)
关于javascript - jQuery 日期选择器随 maxDate 范围变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25446566/
我有一个返回一组 id 和一个 maxdate 的 select 语句。现在,我想用给定发票 ID 的给定最大日期更新发票表中的 performance_date。 Select invoices.i
我正在尝试修改 Webix 日期选择器中的 max/minDate。日期选择器内部是一个日历,其中可以使用这些属性。但 AFAICS refresh() 不会影响最初渲染的配置。如何克服这个问题? 演
我已经声明了一个日期选择器: define(["ui/nal.ui.core"], function () { $.widget("nal.datePi", { options
在日期选择器上,我可以设置 minDate 和 maxDate。当我单击选择器时,它在显示的日历中工作正常。 但是用户可以在选择器上键入日期,并且可以将日期置于我设置的范围之外。 如果我在选择器中按“
在我的应用程序中,我有一个包含 3 个日期选择器对象的表单; 从、到和apply_to。我尝试在 JavaScript 中将控制输入设置为 to 和 apply_to $("#from").date
我试图在我的 datepicker 中设置一个最低年龄为 18 岁的范围。因此,当您单击它时,它不应显示 2015 年,而应显示 2015 - 18 年。 我的输入: 注意事项: data-min
我有一个像这样的 Jquery UI 日期选择器。 我只能从日期选择器中选择月份和年份。 代码: $('#datepicker').datepicker({ changeMonth: tru
我有以下两个日期选择器对象,但我无法得到我想要的,因为我陷入了 minDate 和 maxDate 选项: 这将日期限制为 future 的日期。 我想要的:将当前日期的日期限制为 30 年时间。 我
如何在 flatpickr 中设置 maxDate? $("#date-picker").flatpickr("minDate", "2019-7-12"); 但是它不起作用。 最佳答案 尝试使用o
这个问题已经有答案了: How to convert a date to milliseconds (5 个回答) 已关闭 4 年前。 如何使用 setMaxDate 设置日历的最大日期如果我的日期格
如何在 flatpickr 中设置 maxDate? $("#date-picker").flatpickr("minDate", "2019-7-12"); 但是它不起作用。 最佳答案 尝试使用o
我已将标准 VCL TDateTimePicker - MaxDate 属性设置为 Date - 例如 DTPicker.MaxDate := Date; 但是,有一个问题。如果我现在将日期设置为当前
我需要让我的 jQueryUI 日期选择器的 maxDate 根据日期动态更新。现在,正如您将在下面看到的,有一个功能用于禁用周一至周四,因为我们的团队只能在周五至周日报告问题。所以我需要做的是让团队
我的 SQL Server 数据库包括所有契约(Contract)。我的查询找到最新日期的契约(Contract)值(value),我需要另一列显示倒数第二个契约(Contract)的契约(Contr
我正在为日期范围创建一个控件。有以下要求。 表格和收件人应为昨天,没有 future 日期[能够实现] 最多限制 3 个月的不同。 $("#from-datepicker").datepicker({
我在我的项目中使用“datepicker”插件,它设置为十年 View ,并且我想禁用 future 日期,为此我使用了 maxDate 选项,但它不起作用,我的代码: $('#data_1 .inp
我使用此处找到的基本模板构建了一个日期选择器: https://github.com/qodesmith/datepicker/blob/master/README.md 我的代码是: const p
我正在尝试为表单上的 jquery 日期选择器设置一个范围,但是当我打开表单时,它允许我选择任何日期。 "> "> $(document).ready(function(){
当向我的表中插入一个可为 null 的日期时间列时,插入 DateTime.MinDate 会引发错误: "The conversion of a char data type to a dateti
我在使用日期选择器的表单中遇到日期格式问题。 在我的表单中,我有 2 个日期字段 -> 开始日期和结束日期。 我想要开始日期 < 结束日期。所以我使用了 minDate 和 maxDate 参数。 我
我是一名优秀的程序员,十分优秀!