189
rated 0 times
[
196]
[
7]
/ answers: 1 / hits: 49872
/ 12 Years ago, thu, january 10, 2013, 12:00:00
In the below code, I am getting push is not a function error. Can anyone please let me know what I am doing wrong here? I am trying to create 2D array in Javascript.
var myArray = new Array(4);
myArray = [0,0,0,0];
for (var i=0; i<myArray.length; i++) {
myArray[i].push(ID);
myArray[i] = new Array(1);
for (var j=0; j<myArray[i].length; i++) {
myArray[i][j].push(Array[j]);
}
}
Firebug is pointing me to:
myArray[i].push(ID);
For this line I am getting TypeError: myArray[i].push is not a function
Final array it should look like is:
[ID,SomeValue1],
[ID,SomeValue2],
[ID,SomeValue3]
And I cannot hard code, I need to create this dynamically based on data from DB
More From » javascript