Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery中修改对象数组的方法_Jquery_Arrays_List_Object - Fatal编程技术网

jquery中修改对象数组的方法

jquery中修改对象数组的方法,jquery,arrays,list,object,Jquery,Arrays,List,Object,我正在做一个创建乘客详细信息列表的项目,因此我将乘客对象列表存储在一个数组中,如下所示: 变量对象={ 乘客详细信息[0]。年龄:22, 乘客详细信息[0]。性别:M, passengerDetails[0]。名称:asdfasdf 乘客详细信息[1]。年龄:23, 乘客详情[1]。性别:F, 乘客详细信息[1]。姓名:xxx } 但我需要的是: 变量对象={ 乘客详细信息:[{年龄:22,性别:M,姓名:asdfasdf}, {年龄:23岁,性别:F,姓名:xxx}]} 有没有办法进行上述转换

我正在做一个创建乘客详细信息列表的项目,因此我将乘客对象列表存储在一个数组中,如下所示:

变量对象={ 乘客详细信息[0]。年龄:22, 乘客详细信息[0]。性别:M, passengerDetails[0]。名称:asdfasdf 乘客详细信息[1]。年龄:23, 乘客详情[1]。性别:F, 乘客详细信息[1]。姓名:xxx }

但我需要的是:

变量对象={ 乘客详细信息:[{年龄:22,性别:M,姓名:asdfasdf}, {年龄:23岁,性别:F,姓名:xxx}]}


有没有办法进行上述转换?另一种方式也是受欢迎的。提前感谢

如果将第一个示例更改为a,则第二个示例是正确的:我假设passengerDetails是一个变量,理想情况下添加一个;最后:

var passengerDetails=[ { 年龄:22,, 性别:M,, 姓名:asdfasdf }, { 年龄:23,, 性别:F, 姓名:xxx } ]; snippet.logpassengerDetails[0]。年龄;//22
实际上,在序列化表单之后,我得到了第一个输出,但我需要的是第二个输出。我的表单没有很多变量,所以我序列化了。任何自定义方法将上述对象作为输入,我得到第二个输出。