1
A
回答
8
您可以使用下面的技术做上述的事情。如果你需要相反的情况,那么只需翻转禁用的标志,然后完成。下面的代码可以直接在您的应用程序中使用。
$(function() {
$("#datepicker").datepicker({
defaultDate: new Date(),
beforeShowDay: function(date) {
var disabled = true, // enabled default day
// total days of current month
numOfDays = new Date(date.getFullYear(), date.getMonth() + 1, 0).getDate();
if (numOfDays % 2 == 0) {
disabled = (date.getDate() % 2 == 0) //so for even days months, disable the odd days
} else {
disabled = (date.getDate() % 2 != 0) //so for odd days months, disable the even days
}
return [disabled, ""]
}
});
});
<link href="http://code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css" rel="stylesheet" />
<p>Date:
<input type="text" id="datepicker" />
</p>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://code.jquery.com/ui/1.9.2/jquery-ui.js"></script>
相关问题
- 1. bootstrap-datepicker - 只启用奇数或偶数日期?
- 2. 如何查找日期是从奇数还是偶数?
- 3. Java日期奇数
- 4. 数字偶数或奇数
- 5. 如何查找目标C中的奇数或偶数星期的当前日期?
- 6. Python 2奇数或偶数
- 7. 如何在日期选择器中禁用日期时选择其他日期选择器中的日期
- 8. 如何从日期或日期时间数据类型中仅插入日期或日期或年份?
- 9. JavaScript日期比较奇数
- 10. 爪哇,偶数偶数,奇数奇数
- 11. 如何禁用jquery datepicker中所选日期以外的所有其他日期
- 12. Excel中 - 返回从在奇数日期下拉结果选择日期
- 13. jQuery datepicker禁用星期日和特定数组日期
- 14. jquery bootstrap datepicker选择日期函数
- 15. 选择DatePicker日期
- 16. jQuery UI Datepicker在特定日期之前禁用所有日期
- 17. datepicker不显示日期选择器中的所选日期(月)
- 18. 基于日期选择禁用日期
- 19. 使用mod_rewrite匹配奇数或偶数
- 20. if语句中的奇数或偶数
- 21. 报告JS中的偶数或奇数
- 22. 按奇数或偶数排列数组
- 23. 在sql中选择日期加一的日期时间数据
- 24. 只有选择昨天日期奇怪的日期格式
- 25. Datepicker禁用日期
- 26. 如何使用输入数据库的日期禁用Datepicker中的日期?
- 27. 为数据帧选择多个奇数或偶数列/行
- 28. 如何删除日期选择器中的禁用日期计数
- 29. Informix - 从日期提取月份的日期,并且只选择奇数
- 30. jquery datepicker日历如何禁用星期日或任何一天?
非常感谢:d –