Найти - Пользователи
Полная версия: Поставить календарик на html страницу
Начало » Django » Поставить календарик на html страницу
1
maratovich
Добрый день.

Мне нужно поставить на страницу календарик, который сделан на javascript
var date_field = $('#id_date');
            if (Modernizr.inputtypes.date && window.mobileCheck()) {
                date_field.attr('type', 'date');
                date_field.val("{{ date|date:'Y-m-d' }}");
            }
            else {
                date_field.val("{{ date|date:'d.m.Y' }}");
                date_field.datepicker();
            }
            date_field.on('change', function () {
                var obj = $(this);
                if (obj.val().length == 10)
                    $('#id_submit_filter_form_btn').click();
            });
            $('a', '.ui-datepicker-calendar').on('click', function () {
                var td_obj = $(this).closest('td');
                function reformat_date_element(el) {
                    if (parseInt(el) < 10)
                        return '0' + el;
                    return el;
                }
                var date = reformat_date_element($(this).html().trim()) + '.' + reformat_date_element(parseInt(td_obj.attr('data-month')) + 1) + '.' + td_obj.attr('data-year');
                $('#id_date').val(date);
                $('#id_submit_filter_form_btn').click();
            });

Этот код я вставил на страницу где я хочу видеть этот календарь. Вот код html:
 <input type="text" name="date" id="id_date" pattern="([0-9][0-9])(\.)?([0-9][0-9])(\.)?([0-9][0-9][0-9][0-9])" required/> 
Календарь отображается, выбираются месяцы, года, дни. На этом шаге я не знаю что делать.
Мне нужно как то передавать выбранные значение из календаря в django если да, то каким образом.
Объясните пожалуйста, если можно с примером.
FishHook
http://www.w3schools.com/html/html_forms.asp
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB