0

配列を投稿する場合、例:

data: {id:[1,2,3]}

jQueryはデータを次のように形成します(firebugから取得):

id%5B%5D=1&id%5B%5D=2&id%5B%5D=3

ただし、サーバー側のパーサーはそのようなデータを処理できません。

一方、私が投稿した場合:

data:'id[]=1&id[]=2&id[]=3'

firebugのソースは次のようになります:

id[]=1&id[]=2&id[]=3

パーサーは正しく配列を形成します。

POSTリクエストで角かっこをエンコードしないようにする方法はありますか?

4

1 に答える 1

0

PHPを使用していると思います。

サーバー側、データを解析する前にurldecodeを使用する

于 2013-03-05T06:34:00.387 に答える