我的自定义模块中有2个日期字段(开始日期和结束日期),使用以下代码,我可以获得2个带有日期选择器的字段。
<div class="row">
<label class="control-label">Start Date</label>
<input name="start_date" id="start_datepicker" title="Start Date" value="" type="text" >
</div>
<div class="row">
<label class="control-label">End Date</label>
<input name="end_date" id="end_datepicker" title="End Date" value="" type="text" >
</div>
<script>
require([
"jquery",
"mage/calendar"
], function ($) {
var curdate = new Date();
$("#start_datepicker").calendar({
showsTime: false,
hideIfNoPrevNext: true,
minDate: curdate
});
$("#end_datepicker").calendar({
showsTime: false,
hideIfNoPrevNext: true,
minDate: curdate
});
});
</script>
现在,我希望将“开始日期选择器”日期作为“结束日期”字段的最小日期(“结束日期”应始终大于“开始日期”)。
在我的情况下,我该如何实现?
任何建议。
谢谢。