我在Javascript和jquery中比較新。Jquery將數組對象轉換爲json
我已創建使用serializeArray()對象的陣列,
var form_data = $("some_id").serializeArray();
其中在folliwing格式form_data返回數據,
[obj, obj, obj, obj]
其中每個OBJ包含在該結構中的數據,
0: object
"name": "hotel_id"
"value": "1"
但我想要它在下面的格式返回,
{"hotel_id": "1"}
這樣做,我曾嘗試下面的代碼最初要麼返回name
或values
var myArray = $.map(form_data, function(element) {
return element.value;
});
其唯一返回以這種方式values
,
["1"]
我該如何返回結果{「name」:「value」} pair。
您能否提供您正在使用的JSON? – MinistryofChaps
@MinistryofChaps什麼是提供?它在'serializeArray()'文檔中有很好的記錄,它總是返回相同的結構 – charlietfl