我正在尋找一個JQuery的日期選擇器,它允許我的用戶指定一年中的特定部分。例如,我希望他們能夠選擇夏季月份(4月1日 - 9月1日)。這些數據每年都會適用,因此實際的年份並不相關。是否有任何日期選擇器可以爲我做到這一點。或者我在尋找錯誤的東西?需要一個日期選擇器的JQuery插件,不顯示年,只是幾個月和月
1
A
回答
3
您可以使用jQuery UI datepicker只需將年份的開始和結束設置爲相同的值,然後使用CSS隱藏yeah標籤(CSS類是ui-datepicker-year)。
0
與@Slace類似,我會建議爲當前年份的所需範圍內的日期設置maxDate/minDate。您可能想要定義beforeShow和onClose處理程序,以便從所選字符串中添加/刪除年份,以便它不會出現在輸入字段中。
1
實際上beforeShow方法將不起作用,因爲它在日曆初始化之前被調用。
因此,我添加了點擊事件,並且還通過了「dateFormat:'dd/mm'」而不是onClose操作。
$(element_date).click(function() {
hideYear();
});
$('.ui-datepicker-trigger').click(function() {
hideYear();
});
function hideYear() {
$(".ui-datepicker-year").css('display', 'none');
}
希望這有助於.....
0
的替代jQuery UI的日期選擇器:
http://www.kelvinluck.com/assets/jquery/datePicker/v2/demo/
您可以自定義可接受的開始和結束日期,以及定製CSS不顯示年份。
相關問題
- 1. AngularJS日期選擇器只有幾年和幾個月
- 2. 引導日期選擇器 - 幾個月甚至幾年只有
- 3. NgbDatepicker只顯示幾個月和幾年
- 4. jQuery UI日期選擇器功能只選擇年或月或年 - 月 - 日期
- 5. 日期選擇器,只顯示前幾個月
- 6. Sencha Touch - 日期選擇器僅顯示年月和月
- 7. 只顯示星期幾沒有下一個上一個月幾年和幾天
- 8. jQuery的日期選擇器 - 一年然後一個月,然後
- 9. jQuery日期選擇器挑選年份第一個月然後
- 10. 如何更改我的日期選擇器只顯示月,日期和年份
- 11. 日期選擇器不顯示12月
- 12. 日期選擇器 - 選擇月/年
- 13. jquery日期選擇器只顯示.css問題的月份
- 14. mobiscroll日期選擇器顯示在2013年3月29日。
- 15. 如何創建jQuery UI的日期選擇器當前的月份和日期和年份只顯示
- 16. 需要年月日和天
- 17. 創建一個只有月和日的日期時間,不是一年
- 18. 顯示日期前6個月的日期從combobox選擇
- 19. 在JQuery日期選擇器需要在一個月內禁用備用周
- 20. 日期選擇器上一個月的日期可選
- 21. jquery datepicker:選擇日期爲6個月
- 22. 角材料組一個datepicker只有幾個月和幾年
- 23. 的UIDatePicker顯示月和一年只
- 24. 引導日期時間選擇器添加幾個月而不是幾天
- 25. 只顯示月份和年份jQuery Datepick插件
- 26. 日期選擇器顯示下面幾個月的傳奇消失點擊下個月
- 27. 在日期選擇器只是露出個月
- 28. 只顯示每個月的第一個星期五可供選擇 - jQuery UI Datepicker
- 29. 引導日期選擇器只顯示特定月份
- 30. Rails3中/ jQuery UI的日期選擇器 - 月和日是保存
我真的很希望有東西在那裏。也許我應該寫我自己的文章,而不是去剽竊別的東西,但由於其他壓力,我再也沒有時間了。所以我想我會按你的建議去做。 – uriDium 2009-06-29 11:43:22