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 –