1

下面我有一个页面设计,其中有两个输入框。

姓名和年龄。

我还有一个添加按钮。

单击添加按钮后,我有包含名称和年龄的跨度元素 在此处输入图像描述

及以上将被分组,说“朋友”

与另一个组一样,包含人员对象列表

现在我必须存储数据

group 1- 
   list of objects 
   name - age
   name - age
group 2 -
   list of objects
   name - age
   name - age.

稍后将提交数据。我试过var person = new Object();了,但我希望有像这样的关键价值

name: firsname , age: 23

或者有没有其他方法可以实现这一点..提前谢谢。

编辑-我需要在单击添加按钮时动态执行此操作

4

3 回答 3

1

不需要 jQuery - 你可以这样做:

var person = {
    name: firstname,
    age: 23
}
于 2013-10-31T17:33:21.490 回答
0

你可以这样做:

var person = [];

稍后当您需要将数据插入数组时,请执行此操作

person.push(
         {
            'name':firsname ,
            'age':23
         }
);

希望有帮助!

于 2013-10-31T17:36:17.923 回答
0

试试这个:

var ary = [];
var person = {};
person.name = "nimma";
person.age = 33;
ary.push(person);
person.name = "maddy";
person.age = 30;
ary.push(person);

你也可以这样做:

var ary = [{"name":"nimma","age":33},{"name":"maddy","age":30}];

在这里拉小提琴。

于 2013-10-31T17:38:00.080 回答