2015-02-11 98 views
1

我有這樣searializeArry的兩個可變具有值 - :如何在jQuery中的一個變量中添加兩個serializeArray()?

var Data = $("#searchValue").serializeArray(); 
var Data_filter =$("#filter_head_area_form").serializeArray(); 

我要發送都在無功數據數組值。所以,我的AJAX調用會是這樣

  $.ajax({ 
       url: 'something.com',   
       type:"post", 
       data : Data, 
+0

或者你可以使用[* * .extend()**](HTTP:// STA ckoverflow.com/questions/171251/how-can-i-merge-properties-of-two-javascript-objects-dynamically)。 – Terry 2015-02-11 10:24:40

回答

1

試試這個

var Data = $("#searchValue").serializeArray(); 
var Data_filter =$("#filter_head_area_form").serializeArray(); 

Data = Data.concat(Data_filter) 

,也可以送

$.ajax({ 
    url: 'something.com',   
    type:"post", 
    data : { 
    Data: Data, 
    Data_filter: Data_filter 
    } 
}), 
0

$.ajax({ 
 
       url: 'something.com',   
 
       type:"post", 
 
       data : Data.concat(Data_filter),

相關問題