[英]append json objects into json array
我有一個表單,並希望將其內容附加到現有數組。
我正在使用JSON.stringify( $('#myForm').serializeObject() )
將我的表單元素轉換為json
對象。
表單包含我想要附加到myArr
用戶信息,然后將此列表附加到現有數組中。
myArr
填充正常,它只是將其附加到existingJsonArray
我似乎遇到了問題。
我看到了這個但是因為JSON.stringify
創建了完整的json數組,我需要淘汰[{
和}]
嗎?
這是正確的方法嗎?
var existingJsonArray = [];
var myArr = [];
myArr.unshift( JSON.stringify( $('#myForm').serializeObject() ) );
existingJsonArray.unshift(myArr);
請注意, JSON是對象的字符串表示 - 並不適合操作它們。
var array = [], // an Array literal in JavaScript code
formObject;
formObject = $('#myForm').serializeObject(); // an object representing the form
array.unshift([formObject]); // not sure why you need the nested array
// create string containing JSON representation of the array:
var jsonString = JSON.stringify(array);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.