Почему не появляется календарь DateTimePicker?

Я использую datetimepicker, и всякий раз, когда я помещаю HTML-код над HTML-кодом с данными, отображается календарь. Но когда я поместил его как заголовок, с помощью которого я мог бы фильтровать данные. Календарь не отображается и, вероятно, скрывается за таблицей данных. Что можно сделать, чтобы решить эту проблему?

   $.filterTable($orderTable, '#filterButton');
    $.filterTable($orderTable, 'button.filterButton');

    $('#devicetimestamp').daterangepicker({
        singleDatePicker: true,
        locale: {
            format: 'DD-MM-YYYY',
            daysOfWeek: weekdays,
            monthNames: months,
            applyLabel: $labelOk,
            cancelLabel: $labelCancel
        },
        showISOWeekNumbers: true,
        showDropdowns: true,
        minDate: "01/01/2015",
        autoUpdateInput: false,
        autoApply: true
    });
    $('#devicetimestamp').on('apply.daterangepicker', function(ev,picker) {
        $(this).val(picker.startDate.format('DD-MM-YYYY'));
        clickFilterButton();
    });
    $('input.datetimepicker').datetimepicker({
        format: 'DD-MM-YYYY',
        locale: $lang,
        showClose: true,
        widgetPositioning: {
            horizontal: 'left',
            vertical: 'auto'
        },
        toolbarPlacement: 'top',
        showClear: true
    });
 <div class = "panel-body">
                        <table id = "orderTable" class = "table table-striped table-condensed table-hover">
                            <thead>
                            <tr class = "filter">
                                <th><button type = "submit" id = "filterButton" class = "btn btn-warning filterButton">
                                    <g:message code = "general.filter.button" default = "Filter"/>
                                </th>
                                <th><input class = "form-control" size = "10"
                                           placeholder = "${message(code: 'order.filter.employeeid', default: 'Filter Employee')}"
                                           data-column-index = "1"/>
                                </th>
                                <th> <input type = "text" class = "form-control" id = "devicetimestamp" name = "displaydate_filter" data-column-index = "2"
                                            placeholder = "${message(code: 'communication.filter.displayDate.placeholder', default: 'DD-MM-YYYY')}"
                                            title = "${message(code: 'communication.filter.displaydate.info', default: 'Date after')}" maxlength = "10" size = "10"/>
                                </th>
                                <th><input class = "form-control" size = "10"
                                           placeholder = "${message(code: 'order.filter.servertimestamp', default: 'Filter Servertimestamp')}"
                                           data-column-index = "3"/>
                                </th>
                                <th><input class = "form-control" size = "10"
                                           placeholder = "${message(code: 'order.filter.device', default: 'Filter Device')}"
                                           data-column-index = "4"/>
                                </th>
                                <th><input class = "form-control" size = "10"
                                           placeholder = "${message(code: 'order.filter.locationid', default: 'Filter Location')}"
                                           data-column-index = "5"/>
                                </th>
                                <th><input class = "form-control" size = "10"
                                           placeholder = "${message(code: 'order.filter.productid', default: 'Filter Product')}"
                                           data-column-index = "6"/>
                                </th>
                                <th><input class = "form-control" size = "10"
                                           placeholder = "${message(code: 'order.filter.quantity', default: 'Filter Quantity')}"
                                           data-column-index = "7"/>
                                </th>
                            </tr>
                            <tr class = "header">
                                <th><g:message code = "order.employeeid.label" default = "employee_id"/></th>
                                <th><g:message code = "order.devicetimestamp.label" default = "devicetimestamp"/></th>
                                <th><g:message code = "order.servertimestamp.label" default = "servertimestamp"/></th>
                                <th><g:message code = "order.device.label" default = "device"/></th>
                                <th><g:message code = "order.locationid.label" default = "location_id"/></th>
                                <th><g:message code = "order.productid.label" default = "product_id"/></th>
                                <th><g:message code = "order.quantity.label" default = "quantity"/></th>
                            </tr>
                            </thead>
                        </table>
                    </div>

Обновлено:

Я попробовал внести изменения, и теперь календарь выскакивает, но месяцы отображаются как неопределенные. Кто-нибудь знает, как это можно исправить?

как это выглядит сейчас

скорее всего, установив z-index в нижнем меню, но это только предположение

Carsten Løvbo Andersen 16.10.2018 09:28

Я добавил к стилю z-index 99, и это, к сожалению, не изменило его.

John Travolta 16.10.2018 09:31

установите для z-index более высокое значение, скажем, 99999999999999. В вашем фрагменте также есть некоторые ошибки.

Sumesh TG 16.10.2018 09:35

Я попробовал style = "z-index: 999999999999999", к сожалению, ничего не сделал

John Travolta 16.10.2018 09:40

@Darknax Пожалуйста, попробуйте включить рабочий код. Приведенный выше фрагмент не работает

Sumesh TG 16.10.2018 09:46
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
0
5
54
0

Другие вопросы по теме