有沒有什麼辦法來一起聚集2個JSON對象和結果分配給第一個對象 我有拖JSON對象,我想他們聚集到一個對象連接兩個JSON對象
<script type="text/javascript">
$(document).ready(function() {
var FirstObject= [
{ "label": "salem", "actor": "" },
{ "label": "Aragorn", "actor": "Viggo Mortensen" },
{ "label": "Arwen", "actor": "Liv Tyler" },
{ "label": "Bilbo Baggins", "actor": "Ian Holm" },
{ "label": "Boromir", "actor": "Sean Bean" },
{ "label": "Frodo Baggins", "actor": "Elijah Wood" },
{ "label": "Gandalf", "actor": "Ian McKellen" },
{ "label": "Gimli", "actor": "John Rhys-Davies" },
{ "label": "Gollum", "actor": "Andy Serkis" },
{ "label": "Legolas", "actor": "Orlando Bloom" },
{ "label": "Meriadoc Merry Brandybuck", "actor": "Dominic Monaghan" },
{ "label": "Peregrin Pippin Took", "actor": "Billy Boyd" },
{ "label": "Samwise Gamgee", "actor": "Sean Astin" }
];
$("#search").keyup(function() {
$.ajax({
type: "POST",
dataType: "json",
contentType: "application/json",
url: "WebService1.asmx/GetDocumentNames",
data: '{ }',
success: function (data) {
**FirstObject =data.d**
},
error: function() { aler("Salem Error"); }
}
);
});
});
</script>
等等聲明FirstObject = data.d我想聚集
'$ .extend()'可能? – Scimonster
看一看jQuery的'extend',有效地合併深對象:http://api.jquery.com/jquery.extend/ – David
「拼接」兩個對象是詞的一個令人困惑的選擇,我也明白他想「合併「兩個對象,但我認爲他實際上想連接兩個數組,或將一個對象添加到數組中... – Djizeus