2015-04-06 53 views
1

如何獲取文本框組的值,並將它們放在使用JQuery的(key : value)數組中?我不知道如何獲得一組輸入值的值。如何獲取文本框組的值,並將它們放在一個(鍵:值)數組與jQuery的?

哪種技術在這種情況下非常有用,以及如何使數組的鍵是輸入ID?

+0

你想數組或對象? http://stackoverflow.com/questions/1144705/best-way-to-store-a-key-value-array-in-javascript – sinisake

+0

那麼.. 我的意圖是通過 $ .post(「 URL「,{array:myArray},function(data){// code}); 並在URL定位函數中操作該數組。 什麼是更好的對象或數組? –

+0

這兩個都會工作...你可以使用JSON格式,如果你願意... – sinisake

回答

1

演示:http://jsfiddle.net/uyko2ahx/

根據您的需求,您可以使用簡單的數組或對象,以關鍵字:值對:

arr=[]; 
$(".result").each(function(index) { 
key=$(this).prop('id'); 
value=$(this).val(); 
    arr.push(key+':'+value); 
}); 

console.log(arr); 

obj={}; 

$(".result").each(function(index) { 
key=$(this).prop('id'); 
value=$(this).val(); 

    obj[key]=value; 
}); 

console.log(obj); 
+0

我永遠不會比你做得更好..謝謝 –

相關問題