将用户值推送到现有阵列

时间:2017-01-30 08:29:04

标签: javascript php jquery arrays

我想将一个用户输入的值添加到我的数组中。这是我的代码:

$('#checkoutButton').click(function () {
var array = new Array();
$("div #orderData").each(function () {
    var vals = $(this).find('input:hidden').map(function () {
        return this.value;
    }).get();
        var bla = $('.cardQuantity').val(); //user inputted value

    array.push(bla,vals)
})
console.log(array);
});

但是这段代码的结果是:

Array[2]
0:"6"
    1:Array[4]
        0:"200"
        1:"2500"
        2:"http:fb44.jpg?1715"
        3:"GCRDaK15"

但我只是想在Array [4]上添加用户输入的值。所以我的预期输出是:

         1:Array[4]
            0:"200"
            1:"2500"
            2:"http:fb44.jpg?1715"
            3:"GCRDaK15"

我该怎么做?感谢

2 个答案:

答案 0 :(得分:0)

尝试这个

var array = [];
 array.push([bla,vals]);

答案 1 :(得分:0)

这是我的问题的最佳答案:

<ldapRegistry>