JavaScript-массив POST как данные - PullRequest
0 голосов
/ 09 мая 2011

Быстрый вопрос. Мне нужно отправить массив объектов на сервер в виде POST, но не ajax-запрос. Я строю данные через javascript, а не часть формы. Я мог бы придумать вариант, создав фиктивную форму с кнопкой отправки и отправив данные как json. Есть ли способ лучше. Доступен ли собственный кодер JQuery JSON? или есть лучший способ. Я вижу интерфейс сериализации, но может быть сложно разобрать строку на сервере, JSON проще.

спасибо,

BSR.

Ответы [ 2 ]

1 голос
/ 09 мая 2011

Вы можете использовать JSON.stringify(arrayObject) для преобразования массива в JSON.

Другой альтернативой, если вы все равно создаете фиктивную форму, является создание массива с использованием ряда <input type="hidden"/> полей с одинаковым именем.

0 голосов
/ 09 мая 2011

«ajax-запрос» IS , почти во всех реализациях, с которыми вы, вероятно, столкнетесь, запрос POST (или GET).

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