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

avatar
faisal satti
9 августа 2021 в 05:56
225
2
-1

<div class="col-md-6 form-group"> 
      <label for="">Month : </label>
      <div class="input-group">
       <div class="input-group-prepend">
       <span class="input-group-text">
       <i class="far fa-calendar-alt">
       </i>
       </span>
       </div>
      <input type="month" class="form-control" id="thismonth" name="thismonth" >
      </div>
</div>

как выбрать текущий месяц и отключить другой месяц.

Источник
catcon
9 августа 2021 в 06:03
0

Я не вижу в вашем коде средства выбора даты, вы создаете его сами или используете стороннюю библиотеку? какую библиотеку datepicker вы используете?

faisal satti
9 августа 2021 в 06:05
0

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

Jeremy Caney
9 августа 2021 в 19:15
0

@catcon: они используют готовый тип HTML5 month, который предоставляет базовое средство выбора даты в большинстве современных браузеров. Они не используют пользовательскую или стороннюю библиотеку.

catcon
9 августа 2021 в 22:11
1

@JeremyCaney: спасибо, я использую Firefox, и когда я запускаю фрагмент, появляется обычный ввод. Похоже, Firefox еще не поддерживает это

Ответы (2)

avatar
Zee Shan
9 августа 2021 в 06:32
0

Используйте Datepicker для этого

$('#calendar').datepicker({
    changeMonth: false,
    stepMonths: 0, 
    dateFormat: "mm/dd/yy",
    firstDay: 1,
}).datepicker("setDate", "+0d" );

пример: https://jsfiddle.net/scottcwilson/phkkt20e/2/

avatar
M123
9 августа 2021 в 07:18
2

Вы можете установить свойство Min и Max для отключенного другого месяца и установить текущий месяц в свойстве value.

<label for="start">Start month:</label>

<input type="month" id="start" name="start"
       min="2021-08" max="2021-08" value="2021-08">

См. ссылку ниже:

http://www.htmlcodes.ws/html-tags/input_type-month.cfm

вы можете получить текущий месяц, используя javascript/jquery