我无法查看完整日历中的事件

时间:2015-11-10 23:55:29

标签: javascript jquery fullcalendar momentjs

我试图在fullcalendar中显示事件,但我不能,在数据库中我有一个这样格式的日期时间MM / DD / YYYY hh:mm:ss因为你可以看到fullcalendar建议使用ISO8601作为日期,当我查询获取事件时,我使用CONVERT语句转换ISO8601中的日期,服务器响应很好,但我仍然看不到事件

这是我在服务器端获取事件的代码:

//para la agenda
    public function getCitas(){


        $citas =  $this->db->select('CONVERT(VARCHAR, Citas.fecha_hora, 126) AS start, cita_id AS cita_id, 
                                    Citas.CLAVE_PAC, CONVERT(VARCHAR, Citas.fecha_hora, 126) AS fecha_hora, Paciente.Nombre as title, 
                                    Paciente.CentroSal_de_Procedencia, Paciente.Telefonos,
                                    Paciente.Municipio, sub_especialidades.nombre_sub_esp, citas.sub_esp_id, usuario.nombre as agendado_por')
                                   ->from('citas')
                                   ->join('sub_especialidades', 'sub_especialidades.sub_esp_id=citas.sub_esp_id')
                                   ->join('Paciente', 'Paciente.CLAVE_PAC=Citas.CLAVE_PAC')
                                   ->join('usuario', 'usuario.id_usuario=citas.agendo')
                                   ->where('citas.cita_status', 1)
                                   ->where('sub_especialidades.id_especialidad', $_POST['agendaId'])
                                   ->get('')
                                   ->result();





         echo json_encode($citas);

    }

事件来源:

 {
        url: 'index.php/agenda/getCitas',
        type: 'POST',
        data: {
            agendaId: '<?php echo $agendaId; ?>',

        },
        error: function() {
            alert('no se pudieron obtener las citas');
        }
    }

反应看起来不错,我做错了什么? Response img

0 个答案:

没有答案