tags:

views:

51

answers:

1

Hello,

I have a JSON variable defined as:

var myCollection = {
  "data": [
    { "name":"Joe", "id":"1" },
    { "name":"Bill", "id":"2" },
    { "name":"Dave", "id":"3" }
  ]
};

I have a JavaScript function that is responsible for adding items to the data element in myCollection. However, I'm not sure how to add a name/id pair to the collection via JavaScript. Can someone show me how to add to a JSON collection via JavaScript?

Thank you!

+5  A: 

You can simply call the push method on the "data" array:

myCollection.data.push( { "name":"Jim", "id":"4" } );
Philippe Leybaert