2016-11-30 6 views
0

Как совместить четверть DatepickerDatePicker: объединить квартальный подборщика с представить функциональность

(см SO: how-to-change-bootstrap-datepicker-month-view-to-display-quarters

jsfiddle: http://jsfiddle.net/4mwk0d5L/1/)

с функциональностью представить?

(например: SO: bootstrap-datepicker-how-to-send-value-to-url)

Я пробовал:

$('#example1').datepicker({ 
    format: "MM yyyy", 
    minViewMode: 1, 
    autoclose: true, 
    language: "qtrs", 
    forceParse: false 
}).on("show", function (event) { 

    $(".month").each(function (index, element) { 
     if (index > 3) $(element).hide(); 
    }); 
}).on('changeDate', function() { 
    $(this).parent('form').submit(); 
}); 

, но это не похоже на работу.

Вот jsFiddle я использовал: http://jsfiddle.net/a1t465c7/

+0

Привет, содержание внутри ChangeDate события выполняется. Я думаю, что подача инструкции не может быть в порядке. Пожалуйста, напишите html-код тоже. – UnclePetros

+0

http://jsfiddle.net/a1t465c7/ добавлен в вопрос – user2145488

ответ

2

Да, он должен работать. Выполняется содержимое внутри changeDate. Попробуйте это:

$('#example1').datepicker({ 
    format: "MM yyyy", 
    minViewMode: 1, 
    autoclose: true, 
    language: "qtrs", 
    forceParse: false 
}).on("show", function (event) { 

    $(".month").each(function (index, element) { 
     if (index > 3) $(element).hide(); 
    }); 
}).on('changeDate', function() { 
    alert('test'); 
}); 

Смотрите здесь: http://jsfiddle.net/76Lhvfy0/

Может быть проблема со следующей инструкцией:

$(this).parent('form').submit(); 

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

  • Нет связанных вопросов^_^