【发布时间】:2016-10-19 23:51:04
【问题描述】:
如何使用联系表 7 将默认日期设置为今天?
可以使用min:today 轻松设置最短日期。当您点击日期选择器时,您可以选择从今天开始的日期。
但默认日期(采摘前)不是今天的日期。日期显示为 2016/mm/dd 或任何日期格式。
【问题讨论】:
如何使用联系表 7 将默认日期设置为今天?
可以使用min:today 轻松设置最短日期。当您点击日期选择器时,您可以选择从今天开始的日期。
但默认日期(采摘前)不是今天的日期。日期显示为 2016/mm/dd 或任何日期格式。
【问题讨论】:
是的,我添加了一个脚本
<script>
jQuery(function ($) {
var now = new Date();
var day = ("0" + now.getDate()).slice(-2);
var month = ("0" + (now.getMonth() + 1)).slice(-2);
var today = now.getFullYear()+"-"+(month)+"-"+(day);
$('#datePicker').val(today);
$("#datePicker").attr("min", today);
});
</script>
然后调用它:
[date* your-date class:required id:datePicker]
【讨论】:
您还可以使用 DateTime 类支持的相对日期/时间函数。因此,添加“今天”可以将其设置为默认日期。 (Specifying a Date with Relative Date Formats)
[date due-date "today"]
【讨论】:
我找到了:
$(function() {
var now = new Date();
var day = ("0" + now.getDate()).slice(-2);
var month = ("0" + (now.getMonth() + 1)).slice(-2);
var today = now.getFullYear()+"-"+(month)+"-"+(day);
$('#datePicker').val(today);
$("#datePicker").attr("min", today);
});
另外,不要忘记首先添加库:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
我称它为:
[date* check-in min:today id:datePicker]
【讨论】:
您可以在不使用 JavaScript 或 Jquery 函数的情况下使用 min:today,请参阅:date field
[date* check-in min-date:today placeholder "Date"]
【讨论】: