Событие onchange не запускается для jquery dateRangePicker - PullRequest
0 голосов
/ 06 февраля 2019

Я показываю пользователю календарь, в котором он может выбрать диапазон дат.

Вот мой Javascript

    <script src="//cdnjs.cloudflare.com/ajax/libs/moment.js/2.8.4/moment.min.js"></script>
<link href="css/daterangepicker.css" rel="stylesheet">
<script src="js/jquery.daterangepicker.min.js"></script>

<script>
    $(document).ready(function () {
        var startDate= "hi";
        var endDate = "there";
        console.log("Callback has been called!");
        $('#date-range12').dateRangePicker(
            {
                inline: true,
                container: '#date-range12-container',
                alwaysOpen: true,
                singleMonth: true

            },
            function(start, end) {
                console.log("Callback has been called!");
                    console.log("A new date selection was made: " + start.format('YYYY-MM-DD') + ' to ' + end.format('YYYY-MM-DD'));

                startDate = start;
                endDate = end;
            });
    });
</script>

Вот мой HTML

<div id='MSDSBox' style="display:block;" class="wrapper-box">
    <input id="date-range12" size="40" value="" type="hidden">
    <div id="date-range12-container" ></div>
</div>

Что я заметил, так это то, что console.log заявления никогда не срабатывают.Я даже попробовал этот пример нашел здесь .

...