【发布时间】:2016-03-29 17:36:03
【问题描述】:
我正在使用来自 dhtmlx 调度程序的库,我的 start_date 来自 event,它只是一个具有 start_date 节点的 xml 文件。我可以做一个alert(star_date) 并返回Wed Dec 23 2015 09:47:00 GMT+0100 (CET)
我想从 ajax 请求中检索数据 (start_date):
scheduler.attachEvent("onClick", function (id, e){
var event = scheduler.getEvent(id);
var start_date = event.start_date;
$.ajax({
url: Routing.generate('admin_event_edit', {id : id}),
type: "POST",
data: { id : 'id', start_date : 'start_date'},
dataType : "json",
success: function(data) {
var route = Routing.generate('admin_event_edit', {id : id});
window.location.href = route;
},
error: function () {
alert('Error');
}
});
在我的控制器中我正在做:
$startDate = ($request->request->get('start_date');
但是我的$startDate 是空的。
如何查看开始日期?
【问题讨论】:
-
根据需要使用 dataType
-
显示代码究竟是什么
start_date -
start_date是包含对象还是字符串? -
start_date是一个字符串 -
我使用了
dataType : "json",但现在请求没有成功