2012-03-06 30 views

回答

0

是的,當然。

var o = {}; 
var a = []; 

{obj: o, arr: a} 

您當然必須在服務器端有相應的代碼來解釋它。

0

當然,只需發送一個包含它們的對象。即

{ 
    arrayToSend: ['a','b','c'], 
    objectToSend: {name:'thescientist'} 
} 
1

您可以發送包含數組或包含一個對象的陣列的對象,但不能同時:

$.ajax({ 
    dataType: 'json', 
    type: 'post', 
    data: { obj: {}, arr: [] } 
}); 

$.ajax({ 
    dataType: 'json', 
    type: 'post', 
    data: [{}, {}, {}] 
}); 
相關問題