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

发布于 2024-08-18 15:21:13 字数 355 浏览 10 评论 0原文

我在表单上使用 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

I used JQuery.serializeArray() on a form to create an array of objects on a GreaseMonkey application:

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

I need to use GM_xmlhttpRequest to serve these fields back to a server side application. What is the best way to return these fields?

Thanks in advance,

D

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

弥繁 2024-08-25 15:21:13

我想我找到了答案...

我需要使用

JSON.stringify(obj)

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

I think I found the answer...

I need to use

JSON.stringify(obj)

to turn my serialized fields into a json string. Then I should be able to serve that string to the server as one of the data arguments in a GM_xmlhttpRequest POST request.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文