如何使用GM_xmlhttpRequest从客户端表单到服务器获取序列化数组

时间:2010-01-22 15:44:35

标签: jquery json serialization greasemonkey 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 个答案:

答案 0 :(得分:2)

我想我找到了答案......

我需要使用

JSON.stringify(obj)

将序列化字段转换为json字符串。然后我应该能够将该字符串作为GM_xmlhttpRequest POST请求中的数据参数之一提供给服务器。