2014-01-31 3 views
2

Я использовал bootstrap datepicker, я включен return date.valueOf() < now.valueOf() ? 'disabled' : '' в onRender функции отключить прошлое дату проблема, когда я выбрать предыдущий год любого месяца он показывает активным, как отключить активный класс, если отключить существую enter image description hereКак удалить отключенный активный класс из bootstrap datepiker?

ответ

0

комментария этой активной функции в ваш js.

if (prevMonth.valueOf() === currentDate) { 
      clsName += ' active'; 
    } 

Как Это

// if (prevMonth.valueOf() === currentDate) { 
    //   clsName += ' active'; 
    // } 

--------------- Месяц Disabled - комментарии активной функции ------------

// if (currentYear === year) { 
    //   months.eq(this.date.getMonth()).addClass('active'); 
    // } 

--------------- Год Disabled - просто удалить активный класс в этом коде ------------

html += '<span class="year'+(i === -1 || i === 10 ? ' old' : '')+(currentYear === year ? ' ' : '')+'">'+year+'</span>'; 

Это моя Screenshort

enter image description here

+1

Там нет коды, как 'cls.push ('активные');' в бутстраповском-datepicker.js –

+0

Дайте мне ваш код JS –

+0

[самозагрузки DatePicker] (HTTP: //pastebin.com/SUCPkxBa) –

Смежные вопросы