【问题标题】:How to check date using calendar library if it is in the database using codeigniter如果使用codeigniter在数据库中,如何使用日历库检查日期
【发布时间】:2019-08-23 06:44:10
【问题描述】:

我想检查我选择的日期是否在数据库中。如果它已经在数据库中,则会有一个更新按钮,如果没有,则只会在模式中看到选择。

查看

模态体

    <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;

                });

            });

【问题讨论】:

  • 你在哪里做 ajax 代码来检查数据库?
  • 我还没有这样做,因为我不知道这样做。你能帮忙吗?
  • 是的,首先给我看看你的日期选择器 HTML 代码并告诉我们,如果你在 db 中为检查日期做了任何控制器和模型代码
  • @M.Hemant 我正在使用此代码 [链接] (roytuts.com/bootstrap-calendar-events-demo-using-codeigniter) 但我编辑了一些功能,例如当我单击单元格时,模式会出现

标签: javascript php html ajax codeigniter


【解决方案1】:

首先,您必须使用 codeigniter 控制器检查数据库中的日期是否存在,并将其传递给查看和保存,但您可以使用这样的更新按钮来完成。

<?php if($dateexits){ ?>
   <input type="submit" name="savedata" id="savedata" value="Save Data"/>
<?php } ?>

【讨论】:

  • 谢谢你,但首先你需要传递你点击的日期,然后将它传递给控制器​​......你知道怎么做吗?
猜你喜欢
  • 1970-01-01
  • 2016-02-27
  • 1970-01-01
  • 1970-01-01
  • 2023-04-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多