Как получить сериализованный массив из клиентской формы на сервер с помощью GM_xmlhttpRequest

Я использовал JQuery.serializeArray() в форме для создания массива объектов в приложении GreaseMonkey:

[
  {
    name: a
    value: 1
  },
  {
    name: b
    value: 2
  },
  {
    name: c
    value: 3
  },
  {
    name: d
    value: 4
  },
  {
    name: e
    value: 5
  }
]

Мне нужно использовать GM_xmlhttpRequest, чтобы обслуживать эти поля обратно в приложение на стороне сервера. Каков наилучший способ вернуть эти поля?

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

D

1 ответ

Я думаю, что нашел ответ...

Мне нужно использовать

JSON.stringify(obj)

превратить мои сериализованные поля в строку JSON. Тогда я смогу предоставить эту строку серверу в качестве одного из аргументов данных в POST-запросе GM_xmlhttpRequest.

Другие вопросы по тегам