我想将由方括号组成的字段名称转换为 JavaScript 中的对象。我已经看到 PHP 确实将它们转换为一个数组,但是尽管搜索了几天,但还没有看到用 JavaScript 完成。
数据:
<input name="address[permanent][name]" type="text" value="My Address">
<input name="address[permanent][street][street_one]" type="text" value="My Street One">
<input name="address[permanent][street][street_two]" type="text" value="My Street Two">
结果(我想要达到的):
form = { address: { permanent: { name: "My Address", street: { street_one: "My Street One", street_two: "My Street Two" } } } }