Javascript-使用包含括号的变量设置属性名称

Javascript-使用包含括号的变量设置属性名称,javascript,variables,properties,brackets,Javascript,Variables,Properties,Brackets,我有一个带有一些字段的表单- <input name=store[0] value="1"> <input name=store[1] value="2"> 当该脚本接收到数据时,它作为 [storeId[0] = 1 [storeId[1] = 2 而不是像我预料的那样 [storeId[0]] = 1 [storeId[1]] = 2 编辑: 好吧,我真傻- jsonString = JSON.stringify(jsonString); 这很容易就过去了,我

我有一个带有一些字段的表单-

<input name=store[0] value="1">
<input name=store[1] value="2">
当该脚本接收到数据时,它作为

[storeId[0] = 1
[storeId[1] = 2
而不是像我预料的那样

[storeId[0]] = 1
[storeId[1]] = 2
编辑:

好吧,我真傻-

jsonString = JSON.stringify(jsonString);

这很容易就过去了,我无法在另一端破译它。谢谢你的帮助

因为它不是JSON?看起来您正试图发布JS对象。在发布对象之前,尝试在对象上使用JSON.stringify。嗯-这似乎无法解决问题,但我会继续使用它。请查看开发控制台中的实际请求。它包含括号吗?如果是,请发布服务器端代码。
jsonString = JSON.stringify(jsonString);