我正在尝试将简单数组转换为params string
$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
为什么第一个元素缺少它的索引? 我正在使用jQuery v1.7.2
答案 0 :(得分:0)
$j.param({ instances: [1, '', '', '', '', '', ''] })
工作正常,谢谢大家的评论!