Русский,
твой календарь, но почему-то страница пустая... |
рони,
возможно ли исправить и доработать твой вариант календаря? Цитата:
|
Блондинка,
может взять https://jqueryui.com/datepicker/#inline или https://xdan.ru/samij-udobnij-datetimepicker.html |
рони,
главное чтобы было: выпадающий список для выбора месяца с кнопками вперёд/назад поле ввода для ввода года с кнопками вперёд/назад скрытая кнопка сегодня подсвечено как в 16 посте и было обновление дива при наступлении 00:00 ч. остальное на своё усмотрение... (не имеет значения какой именно плагин) |
Блондинка,
Календарь UI <!DOCTYPE html> <html> <head> <title>Untitled</title> <meta charset="utf-8"> <style type="text/css"> </style> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> <link rel="stylesheet" href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/themes/sunny/jquery-ui.css"> <script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script> <script> $(function() { $.datepicker.regional['ru'] = { closeText: 'Закрыть', prevText: '<Пред', nextText: 'След>', currentText: 'Сегодня', monthNames: ['Январь','Февраль','Март','Апрель','Май','Июнь', 'Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь'], monthNamesShort: ['Янв','Фев','Мар','Апр','Май','Июн', 'Июл','Авг','Сен','Окт','Ноя','Дек'], dayNames: ['воскресенье','понедельник','вторник','среда','четверг','пятница','суббота'], dayNamesShort: ['вск','пнд','втр','срд','чтв','птн','сбт'], dayNamesMin: ['Вс','Пн','Вт','Ср','Чт','Пт','Сб'], dateFormat: 'dd.mm.yy', firstDay: 1, isRTL: false, showOtherMonths:true, selectOtherMonths:true, changeMonth:true, changeYear: true, gotoCurrent : false, showButtonPanel:true, showAnim:'scale' }; $.datepicker.setDefaults($.datepicker.regional['ru']); var datepicker = $( '#datepicker' ).datepicker({ onSelect : function(text, obj) { console.log(text, obj) } }) var timer; function refresh() { window.clearTimeout(timer); var time = new Date(); var finish = (new Date()).setHours(24, 0, 0, 0); finish -= time; timer = window.setTimeout(function() { datepicker.datepicker("refresh"); refresh() }, finish) } refresh(); }); </script> </head> <body> <div id="datepicker"></div> </body> </html> |
Цитата:
добавил |
рони,
сорри, видимо на яваскрипт нереально создать календарь, в котором месяц можно выбрать в выпадающем списке а также с помощью кнопок вперед/назад, и год можно вводить с клавы а также с помощью кнопок типа как при использовании input type number но только видимые во всех браузерах(стилизовать поле убрал кнопки из оперы и добавив свои, видимые в всех браузерах)... |
Цитата:
|
Цитата:
|
рони, в сети десятки если не сотни календарей на яваскрипт, но у каждого свои недостатки...
|
Часовой пояс GMT +3, время: 09:30. |