gpt4 book ai didi

javascript - 使用 jQuery 生成 JSON

转载 作者:行者123 更新时间:2023-11-30 08:00:02 26 4
gpt4 key购买 nike

我在一个表单中有 4 个输入:

<form id="mark_date_form">
<input type="text" name="title" class="form-control" placeholder="Title" value="motherday">
<input type="text" name="date" class="form-control datepick" placeholder="MM/DD" value="05/13">

<input type="text" name="title" class="form-control" placeholder="Title" value="fatherday">
<input type="text" name="date" class="form-control datepick " placeholder="MM/DD" value="06/18">
</form>

当我在 jQuery 中使用 $('#mark_date_form').serializeArray() 时,它返回

[
{
"name": "title",
"value": "motherday"
},
{
"name": "date",
"value": "05/13"
},
{
"name": "title",
"value": "fatherday"
},
{
"name": "date",
"value": "06/18"
}
]

问题是我必须得出这样的结果:

[
{
"title": "motherday",
"date": "05/13"
},
{
"title": "fatherday",
"date": "06/18"
}
]

jQuery 应该是什么样的?

非常感谢!

最佳答案

我想你正在寻找这个 $("#mark_date_form").serialize();

更新:抱歉 @daniel-cai 是正确的。使用 $("#mark_date_form").serializeArray(); 获取 JavaScript 文字对象。

关于javascript - 使用 jQuery 生成 JSON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30434750/

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