1

単純な配列をparams文字列に変換しようとしています

$j.param({ instances: [1, null, null, null, null, null, null] })

ただし、出力は

instances%5B%5D=1&
instances%5B1%5D=null&
instances%5B2%5D=null&
instances%5B3%5D=null&
instances%5B4%5D=null&
instances%5B5%5D=null&
instances%5B6%5D=null

に変換されます

instances[]=1
instances[1]=null
instances[2]=null
instances[3]=null
instances[4]=null

なぜ最初の要素にインデックスがないのですか?jQueryv1.7.2を使用しています

4

1 に答える 1

0
$j.param({ instances: [1, '', '', '', '', '', ''] }) 

正常に動作します。コメントありがとうございます。

于 2013-02-13T21:17:14.593 に答える