我有這樣的JSON在JSON與元素在Javascript數組
[{"id":7,"serial":"7bc530","randomDouble":0.0,"randomDouble2":0.0,"randomDouble3":0.0,"date":1352228474000,"removed":null},
{"id":8,"serial":"4a18d27","randomDouble":0.0,"randomDouble2":0.0,"randomDouble3":0.0,"date":1352228474000,"removed":null},
{"id":9,"serial":"f30ef","randomDouble":0.0,"randomDouble2":0.0,"randomDouble3":0.0,"date":1352228474000,"removed":null},
{"id":10,"serial":"9e6d","randomDouble":0.0,"randomDouble2":0.0,"randomDouble3":0.0,"date":1352228474000,"removed":null},
{"id":11,"serial":"4d8665a3","randomDouble":0.0,"randomDouble2":0.0,"randomDouble3":0.0,"date":1352228474000,"removed":null},
{"id":12,"serial":"4fe1457","randomDouble":0.0,"randomDouble2":0.0,"randomDouble3":0.0,"date":1352228474000,"removed":null}]
更換濾芯和我有這個JSON
{"computers":[{"id":"7bc530","name":"Dell","description":"Dell"},
{"id":"f30ef","name":"HP","description":"HP"},
{"id":"9e6d","name":"Compaq","description":"Compaq"},
{"id":"4d8665a3","name":"Toshiba","description":"Toshiba"},
{"id":"4fe1457","name":"Asus","description":"Asus"},
{"id":"4a18d27","name":"Acer","description":"Acer"}]}
我想更換第一個JSON的「串行」元素與這個「描述」一起。爲什麼我需要它在一個JSON中是因爲我使用的是DataTable,而且我只能傳入一個JSON。
我不知道如何在Javascript/JQuery中做到這一點?
我在快樂1猜測串行ID是2,所以遍歷第一個引用的第二個來填充第一一。 –
都是同一順序的數組? – charlietfl
提示:迭代第一個,並使用序列鍵的值來查找第二個條目中的條目...我將實現留給你,以便不干涉@undefined的問題;-) – awenkhh