Сохранение массива объектов с помощью jQuery AJAX и PHP? - PullRequest
0 голосов
/ 03 марта 2010

Привет, я использую fullcalendar, jQuery и CakePHP. При использовании функции clientEvents я получаю все события календаря в массиве объектов. Затем я передаю этот массив в действие через $ .ajax jQuery типа post. Но когда я проверяю почтовые данные, я получаю что-то вроде:

Array
(
    [undefined] => undefined
)

В чем проблема?

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 03 марта 2010
$.post("/url/to/post/to",
       { post_param1: value1, post_param2: value2 }
       function(response) {
       }
});

Должно работать отлично ...

0 голосов
/ 03 марта 2010

Это, вероятно, означает, что вы неправильно строите массив в Javascript. Что-то вроде

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

Две несуществующие переменные имеют тип undefined, который приводится к строке "undefined", и именно так будут называться ключ и значение в объекте.

Попробуйте отладить свой Javascript.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...