我想验证日期选择器中的日期从今天到最后直到5个月。 EG。如果今天的日期是25/08/2017。日历上个月日期有效24/03/2017。意味着用户无法在24/03/2017之前填写日期。禁用5个月前的日期。日期选择器中的验证,仅显示当前日期的最后5个月的日期
0
A
回答
0
您可以使用minDate函数。检查这一点 -
var date = new Date();
var currentMonth = date.getMonth();
var currentDate = date.getDate();
var currentYear = date.getFullYear();
$('#calendar123').datepicker({
minDate: new Date(currentYear, currentMonth-3, currentDate),
maxDate: new Date(currentYear, currentMonth+3, currentDate)
});
0
你可以用这样也..
$( '#calendar123')日期选择器({ 的minDate: “-05m” });
0
希望这会帮助你。
$("input.DateFrom").datepicker({
minDate:'-5m',
maxDate:'0'
});
<link href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
<div class="demo">
<p>Date: <input type="text" class="DateFrom" id="datepicker"></p>
</div><!-- End demo -->
相关问题
- 1. Airbnb反应日期范围选择器仅显示当前月份日历未选择日期月份日历
- 2. 显示日期前6个月的日期从combobox选择
- 3. 验证日期 - 用户应只选择下个月的日期
- 4. 摆脱当前日期最后5天的日期在MySQL
- 5. 比较在日期选择器日期与当前日期
- 6. jQuery的日期选择器的minDate特定日期在当月
- 7. 根据日期选择器中选择的日期禁用日期选择器的以前的日期
- 8. 选择最大日期和日期前
- 9. 在android中的当前日期的日期选择器
- 10. 如何在iphone中验证日期选择器中的日期?
- 11. 如何验证JavaScript中当前日期的一个日期?
- 12. 选择当前月份到下个月份的日期范围日期范围
- 13. 日期验证,以便没有选择以前的日期
- 14. 日期选择器不显示12月
- 15. 日期选择器上一个月的日期可选
- 16. 只显示日期选择器中的选定日期
- 17. 日期选择器滚动到过去的日期,即使最小的日期设置为当前日期
- 18. jQuery的日期选择器显示一个日期在MVC
- 19. 如何在wijmo日期选择器上选择当前日期
- 20. 验证AngularJS Bootstrap日期选择器的开始日期和结束日期?
- 21. Sencha Touch - 日期选择器仅显示年月和月
- 22. 设置在日期选择器中选择的最短日期
- 23. 引导日期选择器禁用没有当前日期的过去日期
- 24. Android的日期选择器(获取当前日期)
- 25. 如何比较当前日期和选择器的日期
- 26. 设置其他日期选择器的最短日期提前1天我的第一个日期选择器
- 27. AngularJS当前日期验证
- 28. 仅当前日期
- 29. Sugarcrm日期选择器在当前日期之前禁用日期
- 30. 日期选择器设定开始日期显示11月6日
你尝试过这么远吗?你有一些示例代码? – Thijs
似乎重复的https://stackoverflow.com/questions/17292087/limiting-date-range-in-html-5 –
可能重复的[在HTML 5中限制日期范围](https://stackoverflow.com/questions/17292087 /限制日期范围-html-5) –