如何在jQuery中创建具有3列和多行的数组

时间:2014-02-24 07:22:43

标签: javascript php jquery arrays

我想将此数据转换为jQuery数组,以便在不提交表单的情况下在弹出窗口中显示

Quantity  type  Item
  10      kg    Pop Corn
  40      kg    Haldi
  11      kg    Tomato

我想要如下所示的数组

 Array
    (
        [0] => Array
            (
                [Quantity] => 10
                [type] => kg
                [item] => Pop Corn
            )

        [1] => Array
            (
                [Quantity] => 40
                [type] => kg
                [item] => Haldi
            )

        [2] => Array
            (
                [Quantity] => 11
                [type] => kg
                [item] => Tomato
            )
    )

请提前谢谢。 感谢

2 个答案:

答案 0 :(得分:1)

Javascript不支持关联数组,你必须使用它创建一个对象。

 var obj = {"0": {"quantity": 10, "type": "kg", ....}, "1": {"quantity": 10, "type": "kg", ....}}

答案 1 :(得分:1)

试试这个:

var array = [{
    quantity: 10,
    type: "kg",
    item: "pop corn"
}, {
    quantity: 40,
    type: "kg",
    item: "haldi"
}, {
    quantity: 11,
    type: "kg",
    item: "tomato"
}];

// you can access it like:
alert(array[0].item); // return pop corn