gpt4 book ai didi

javascript - 使用变量创建 json 对象

转载 作者:行者123 更新时间:2023-12-03 21:40:27 25 4
gpt4 key购买 nike

我正在尝试从表单中获取的变量创建一个 json 对象。

var firstName = $('#firstName').val();
var lastName = $('#lastName').val();
var phone = $('#phoneNumber').val();
var address = $('#address').val();

到目前为止,我有下面的代码,但它无法验证或工作。我对此很陌生,请帮忙!将 var 更改为:

var jsonObject = 
{
firstName: firstName,
lastName: lastName,
phoneNumber:phoneNumber,
address:address
}

在 JSONlint 中我收到此错误:

Parse error on line 1: varjsonObject={
^ Expecting '{', '['

最佳答案

如果您需要双引号 JSON,请使用 JSON.stringify( object)

var $items = $('#firstName, #lastName,#phoneNumber,#address ')
var obj = {}
$items.each(function() {
obj[this.id] = $(this).val();
})

var json= JSON.stringify( obj);

演示:http://jsfiddle.net/vANKa/1

关于javascript - 使用变量创建 json 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12979335/

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