【发布时间】:2012-08-19 15:46:57
【问题描述】:
我想将元素推送到二维数组,
我的代码是,
var results = [];
var resultstemp = [];
function bindlinks(aamt,id1) {
resultstemp=results;
imagesArray.push($("#image1").mapster("get"));
if(results.length==0)
{
results.push([id1]);
}
else
{
var ck=0;
var lng=results.length;
for (var i = 0; i < lng; i++) {
if(results[i]==id1)
{
ck=1;
results = jQuery.grep(results, function(value) {
return value != id1;
});
}
}
if(ck==0)
{
results.push(id1);
}
}
我想将id 和aamt 推送到数组中。在这里,我仅将 id 推送到数组。我不确定如何将aamt 添加到二维数组中的第二个位置。
请帮帮我,
谢谢
【问题讨论】:
-
var results = [][];甚至是有效的语法吗? -
no..that is not valid...我的错误
-
我对你想做什么有点困惑......你能改写这个问题吗?
-
您能否解释一下您的最终目标,而不是仅仅要求修复代码?
-
所以你想将 aamt 和 id1 均匀地推入一个二维数组?
标签: javascript jquery