2

フォームで 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

4

1 に答える 1

2

私は答えを見つけたと思う...

私は使用する必要があります

JSON.stringify(obj)

シリアル化されたフィールドをjson文字列に変換します。次に、その文字列を GM_xmlhttpRequest POST 要求のデータ引数の 1 つとしてサーバーに提供できるはずです。

于 2010-01-22T16:05:35.807 に答える