jquery ajax: только можно получить первый параметр со стороны сервера, почему? - PullRequest
0 голосов
/ 24 января 2011
var data = { 'id': event.id, 'd': event.date };


$.post("/event/renew/", data, function(result) {                             
                            alert(result);
                            },"json"
                        );

С датой все в порядке, но когда я использую ajax для публикации данных, только id был в состоянии получить с сервера, почему?

1 Ответ

0 голосов
/ 24 января 2011

Вы можете вручную сериализовать свои данные, чтобы имитировать «обычные» данные постов, например, так.

var data = 'id='+event.id+'&d='+event.date;

должно получиться так

id=value&d=value

затем передайте data в ваш массив записей, и вы сможете получить доступ к переменным, как к «обычным» данным записи.

$_POST['id'] или $_POST['d']

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