gpt4 book ai didi

Javascript将表单序列化为对象

转载 作者:行者123 更新时间:2023-12-04 02:04:06 24 4
gpt4 key购买 nike

我有名字的表格'config[display][x]', 'config[display][y]', 'config[port]',... ,或者我可以创建不同的格式。
我想将它序列化为 JS 对象

{config:
display : {x : 'value', y : 'value'},
port : 'value'
}

有人知道现有的解决方案吗?

p.s.我可以使用 jQuery 的 .serializeArray() 序列化表单,但我将拥有带有简单 {name:name,value:value} 哈希的数组。但是如何创建对象?

最佳答案

https://github.com/serbanghita/formToObject - 还与现有解决方案进行了比较。

var myFormObj = formToObject('myFormId');
/*
console.log(myFormObj);
{
saveSettings: 'Save',
name: 'Serban',
race: 'orc',
settings: {
input: 'keyboard',
video: {
resolution: '1024x768',
vsync: 'on'
}
}
}
*/

关于Javascript将表单序列化为对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6280200/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com