Как проверить дату, используя библиотеку календаря, если она находится в базе данных, используя codeigniter - PullRequest
0 голосов
/ 02 апреля 2019

Я хочу проверить дату, которую я выбираю, если она есть в базе данных.Если она уже есть в базе данных, там будет кнопка Обновить, а если нет, то в модале будут видны только варианты.

Вид

МодальныйТело

    <form method="POST" action="index.php/CalendarController/savedata">

        <input type="hidden" name="testingcheck" id="testingcheck">
        <label class="checkbox">
                <input type="radio" value="event-important" id="testchecked" name="testchecked"> Normal Day
        </label>
        <label class="checkbox">
                <input type="radio" value="event-success" id="testchecked" name="testchecked"> Day Off
        </label>
        <label class="checkbox">
                <input type="radio" value="event-warning" id="testchecked" name="testchecked"> Sale 30%
        </label>
                <input type="submit" name="savedata" id="savedata" value="Save Data"/>

        </form>

Javascript и Jquery

$('.cal-cell').on('click', function () {
                var proid = $(this).parent().find('span').attr('data-cal-date');
                //alert(proid);

                $('#events-modal').modal('show');

            $(this).find('span').each(function() {
                var cellObj = $(this).parent().find('span').attr('data-cal-date');
                // alert (cellObj);
                document.getElementById("testingcheck").value = cellObj;
                document.getElementById("datepicked").value = cellObj;

                });

            });

1 Ответ

0 голосов
/ 02 апреля 2019

Сначала вы должны проверить, что дата выходит из базы данных с контроллером codeigniter, и передать ее для просмотра и сохранения, но вы можете сделать это с помощью кнопки обновления следующим образом.

<?php if($dateexits){ ?>
   <input type="submit" name="savedata" id="savedata" value="Save Data"/>
<?php } ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...