super_user Ответов: 1

Текущий год в ASP.NET


я пытаюсь получить текущий год в календаре.. теперь год 2016, поэтому я не хочу прошлых лет, а будущие годы хотят только текущего года ... а также месяц-это июнь или любой другой месяц, так что я не хочу будущих месяцев, а хочу только текущие и прошлые месяцы . когда год 2017, то в календаре должен быть год 2017 ..когда месяц июнь или любой другой месяц, то не в состоянии выбрать будущие месяцы .. мы выбираем только текущий месяц и прошлые месяцы в соответствии с годом
например, в текущем месяце так июне
Январь 2016 года.... Июнь 2016 года

это то, что я пытаюсь

Что я уже пробовал:

<input type="date" ID="fromdate"/>  
    <input type="date" ID="todate"/>  

 <script type="text/javascript">
          $(function () {
              var currentYear = (new Date).getFullYear();
              var currentMonth = (new Date).getMonth() + 1;
              var currentDay = (new Date).getDate();

              $("#fromdate").datepicker({ minDate: new Date((currentYear - 1), 12, 1), dateFormat: 'dd/mm/yy', maxDate: new Date(currentYear, 11, 31) });
          });
  </script>
 <script type="text/javascript">
     $(function () {
         var currentYear = (new Date).getFullYear();
         var currentMonth = (new Date).getMonth() + 1;
         var currentDay = (new Date).getDate();

         $("#todate").datepicker({ minDate: new Date((currentYear - 1), 12, 1), dateFormat: 'dd/mm/yy', maxDate: new Date(currentYear, 11, 31) });
     });
  </script>



но когда я выбираю календарь это показывает прошлый год и месяцы а также будущие годы

какое-нибудь решение?

1 Ответов

Рейтинг:
12

Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)

Простые изменения, и вы должны быть в порядке.

Ссылаться - [Демо] отключить будущие даты и прошлые годы - JSFiddle[^].


super_user

какие изменения?

super_user

большое вам спасибо

super_user

привет... это работает, но форматирование календаря отключено.. когда я пытаюсь календарь выглядеть так, пожалуйста, проверьте ссылку.. http://oi66.tinypic.com/opxr0k.jpg

и я хочу этого http://oi64.tinypic.com/169oy8j.jpg

Календарь 2-й ссылки появляется, но функциональность не выполняется, тогда как Календарь 1-й ссылки появляется ниже календаря 2-й ссылки и функциональность выполняется .. и мне нужен календарь 2-й ссылки с функциональностью ....

Tadit Dash (ତଡିତ୍ କୁମାର ଦାଶ)

Вы на самом деле смешиваете вещи. Если вы видите мою демо-версию, я заявил Вот так...

< input type= "text" ID= "fromdate" />
в <тип входного="текст" идентификатор="обновленной" /&ГТ;

Отметьте тип. Это "текст", а не"дата". Вы используете jQuery DatePicker, поэтому вам нужно иметь type= "text".

Вы также должны обратиться к приведенным ниже ресурсам пользовательского интерфейса jQuery.
1. https://code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css
2. https://code.jquery.com/ui/1.11.4/jquery-ui.js