【发布时间】: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