У меня есть веб-приложение, для которого требуется ввести дату месяца/года (день месяца не имеет значения).
В настоящее время я использую ввод месяца типа:
<input type="month">
Это действительно хорошо отражается на iPhone, но пользовательский интерфейс в браузере Chrome отвратителен - он отображает все отдельные дни месяца, и вам нужно прокручивать до предыдущих/будущих месяцев один клик за раз.
Я посмотрел на javascript date pickers, например jquery (http://jqueryui.com/demos/datepicker/), но с той же проблемой. Я счастлив приспособить или расширить что-то, если оно не подходит. Может ли кто-нибудь предложить хороший выбор времени с разумным поведением на обычных экранах, а также сенсорными экранами?
По моему мнению, вы хотите показать только месяц в году. Поскольку вы заинтересованы в плагинах, я хотел бы предложить bootstrap datepicker
который имеет эту функцию по умолчанию.
$("#datepicker").datepicker( {
format: "mm-yyyy",
viewMode: "months",
minViewMode: "months"
});
Выделенный вывод: