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