Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

JQuery and JSON - Add element

Tags:

json

jquery

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!

like image 942
Villager Avatar asked May 27 '10 13:05

Villager


1 Answers

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

myCollection.data.push( { "name":"Jim", "id":"4" } );
like image 112
Philippe Leybaert Avatar answered Oct 03 '22 19:10

Philippe Leybaert