0

嗨,我正在使用 fullcalendar、jQuery 和 CakePHP。使用 clientEvents 函数时,我会在对象数组中获取所有日历事件。然后我通过 jQuery 的 $.ajax 类型的 post 将该数组传递给一个动作。但是当我检查帖子数据时,我得到如下信息:

Array
(
    [undefined] => undefined
)

似乎是什么问题?

提前致谢!

4

2 回答 2

0

这可能意味着您没有正确使用 Javascript 构建数组。就像是

values = myValues();  // getting values
var data = { };
data[values.variableThatDoesNotExist] = values.anotherVariableThatDoesNotExist;

这两个不存在的变量是 type undefined,它被强制转换为字符串“undefined”,这就是对象中的键和值将被调用的内容。

尝试调试您的 Javascript。

于 2010-03-03T07:35:03.093 回答
0
$.post("/url/to/post/to",
       { post_param1: value1, post_param2: value2 }
       function(response) {
       }
});

应该很好用...

于 2010-03-03T07:38:14.177 回答