完整日历和 CodeIgniter 发送开始和结束日期
Full Calendar and CodeIgniter send Start and End date
我正在尝试通过 ajax 请求获取记录。我设法从 table 获取所有记录,但现在我想将开始和结束日期发送到控制器以仅获取该时间间隔的记录。
到目前为止我有什么:
脚本:
events: {
url: 'http://localhost/cms/calendar/get_calendar_ajax',
type: 'POST',
cache: true,
},
控制器:
public function get_calendar_ajax() {
$response = json_encode($this->Calendar_model->getRecords() );
echo $response;
}
型号:
public function getRecords() {
$data = $this->db->select()
->from('fullcalendar')
->get()->result();
return $data;
}
我试过了:
控制器:
$response = json_encode($this->Calendar_model->getRecords($_GET['start'], $_GET['end']) );
型号:
public function getRecords($start, $end) {
$data = $this->db->select()
->from('fullcalendar')
->where('start >=', $start)
->where('end <=', $end)
->get()->result();
return $data;
}
但运气不好..
我设法找到了错误:
来自:
type: 'POST',
改为
type: 'GET',
我正在尝试通过 ajax 请求获取记录。我设法从 table 获取所有记录,但现在我想将开始和结束日期发送到控制器以仅获取该时间间隔的记录。
到目前为止我有什么:
脚本:
events: {
url: 'http://localhost/cms/calendar/get_calendar_ajax',
type: 'POST',
cache: true,
},
控制器:
public function get_calendar_ajax() {
$response = json_encode($this->Calendar_model->getRecords() );
echo $response;
}
型号:
public function getRecords() {
$data = $this->db->select()
->from('fullcalendar')
->get()->result();
return $data;
}
我试过了:
控制器:
$response = json_encode($this->Calendar_model->getRecords($_GET['start'], $_GET['end']) );
型号:
public function getRecords($start, $end) {
$data = $this->db->select()
->from('fullcalendar')
->where('start >=', $start)
->where('end <=', $end)
->get()->result();
return $data;
}
但运气不好..
我设法找到了错误:
来自:
type: 'POST',
改为
type: 'GET',