2011-11-09 5 views
0

어떻게 내가이 구조를 가지고 있다면

var data = 
{ 
    "people": [ 
     { "name" : "John", "id" : 1 }, 
     { "name" : "Marc", "id" : 2 } 
    ] 
} 

내가이 더 많은 요소를 추가하려면, 자바 스크립트, 특히 jQuery를에 다음이

var dataString = JSON.stringify(data); 
$.post('some.php', { data: dataString}, showResult, "text"); 

답변

3
처럼 보내려면이 객체에 요소를 추가 할 수 있습니다
var data = 
{ 
    "people": [ 
     { "name" : "John", "id" : 1 }, 
     { "name" : "Marc", "id" : 2 } 
    ] 
} 
data["people"].push({"name": "foo", "id": 3}); 

console.log(data); 

http://jsfiddle.net/RK4bx/

관련 문제