Мне нужно создать jQuery ui datepicker, который позволит пользователям выбирать начальную неделю года и конечную неделю года. IE: Всегда воскресенье - суббота. Это возможно?jQuery ui datepicker, выберите диапазон целых недель
ответ
DatePicker может ограничить выбор пользователя, но только в отношении ограничения пользователя между двумя датами (minDate
и maxDate
). Насколько мне известно, нет встроенных функций, которые могут ограничить выбор только воскресеньями или субботами.
DatePicker тем не менее есть средство расчета недели выбору пользователя со следующим фрагментом кода:
$.datepicker.iso8601Week(new Date(dateText))
Вы можете увидеть, как это может быть использовано в следующем jsFiddle (читайте ниже, первый) ,
Единственная проблема заключается в том, что ISO-неделя всегда начинается с понедельника. Так что, хотя в демо выше я установил воскресенье в первый день недели, если вы попробуете выбрать дату Wed 7th March 2012
, вы увидите в файле данных, который он показывает как неделю 9, где будет возвращена неделя ISO. 10. I оставил его в цель, чтобы показать вам эту ловушку.
Хотя это не дает прямого решения вашей проблемы, мы надеемся, что это поможет определить, следует ли вообще использовать DatePicker для создания желаемой функциональности.
редактировать
На самом деле, только что нашел этот вопрос, который может быть полезным для вас, похоже, что это возможно: Can the jQuery UI Datepicker be made to disable Saturdays and Sundays (and holidays)?
- 1. Выберите диапазон дат в jQuery-UI Datepicker
- 2. JQuery UI диапазон DatePicker
- 3. jQuery UI datepicker диапазон дат
- 4. выберите STARTDATE EndDate Диапазон дат ВЫСВЕТИТЬ JQuery Ui Datepicker
- 5. Изменить диапазон datepicker (jQuery)
- 6. JQuery UI Datepicker обнаружения выберите
- 7. Выберите диапазон дат без использования jquery Datepicker
- 8. Диапазон допустимых дат, создаваемых jQuery UI DatePicker
- 9. Jquery UI Datepicker Диапазон дат Инлайн Проблемные
- 10. Диапазон дат с помощью JQuery UI datepicker
- 11. Jquery datepicker год диапазон
- 12. jQuery datepicker многомесячный режим повторяющихся недель
- 13. Выберите номер недели или дату в JQuery UI datepicker
- 14. jQuery UI Datepicker Range
- 15. rails jquery ui datepicker
- 16. jquery datepicker получить диапазон дат
- 17. Datepicker jquery ui-datepicker-trigger
- 18. JQuery: Datepicker Выделение даты Диапазон
- 19. Выберите диапазон дат и выделение в jQuery Datepicker
- 20. Невозможно получить диапазон дат, необходимый с jQuery UI DatePicker
- 21. Увеличьте диапазон опций даты в jquery UI datepicker
- 22. JQuery UI datepicker minDate
- 23. JQuery UI Datepicker
- 24. JQuery UI: datepicker
- 25. jQuery UI Datepicker
- 26. Magento Jquery UI DatePicker
- 27. JQuery Datepicker UI transparent
- 28. jQuery UI datepicker performance
- 29. jQuery Datepicker UI Tooltip
- 30. jQuery UI DatePicker theme