将json数据呈现到dhtmlx调度程序



我试图将json数据呈现给调度程序,但未能呈现(不过控制台上没有错误,请检查下面的代码。

我的前端

//event calendar
$(".myscheduler").dhx_scheduler({
    xml_date:"%Y-%m-%d %H:%i",
    date:new Date(),
    mode:"month"
});
   $.ajax({
   url : $("body").attr("data-link") + '/json/get-data',
   dataType: 'json',
   type: 'post',
   data : { _token : $("body").attr("data-token") },
   success: function(response){
       scheduler.parse(response.test);
   }
});

这是我的副脚本部分(php)

$response = array(['id' => '1', 'start_date' => '2015-10-16 00:00:00', 'end_date' => '2015-11-16 00:00:00', 'text' => 'test', 'details' => 'Details for French Open'], ['id' => '2', 'start_date' => '2015-11-16 00:00:00', 'end_date' => '2015-11-16 00:00:00', 'text' => 'test', 'details' => 'Details for French Open']);
echo json_encode(['success' => true, 'test' => $response]);

有什么帮助、线索、想法、建议和建议可以让我向dhtmlx调度器提供json响应吗?

尝试在parse方法的第二个参数中指定"json"格式,否则默认情况下会期望xml:

scheduler.parse(response.test,"json");

http://docs.dhtmlx.com/scheduler/api__scheduler_parse.html

相关内容

  • 没有找到相关文章

最新更新