您好我正在使用fullcalendar,jQuery和CakePHP。使用clientEvents函数时,我在对象数组中获取所有日历事件。然后我通过类型为post的jQuery的$ .ajax将该数组传递给一个动作。但是当我检查帖子数据时,我会得到类似的信息:
Array
(
[undefined] => undefined
)
什么似乎是问题?
提前致谢!
答案 0 :(得分:0)
这可能意味着你没有正确地在Javascript中构建数组。像
这样的东西values = myValues(); // getting values
var data = { };
data[values.variableThatDoesNotExist] = values.anotherVariableThatDoesNotExist;
两个不存在的变量属于undefined
类型,它被转换为字符串“undefined”,这就是对象中的键和值将被调用的内容。
尝试调试您的Javascript。
答案 1 :(得分:0)
$.post("/url/to/post/to",
{ post_param1: value1, post_param2: value2 }
function(response) {
}
});
应该工作得很好......