1
如何獲取文本框組的值,並將它們放在使用JQuery的(key : value)
數組中?我不知道如何獲得一組輸入值的值。如何獲取文本框組的值,並將它們放在一個(鍵:值)數組與jQuery的?
哪種技術在這種情況下非常有用,以及如何使數組的鍵是輸入ID?
如何獲取文本框組的值,並將它們放在使用JQuery的(key : value)
數組中?我不知道如何獲得一組輸入值的值。如何獲取文本框組的值,並將它們放在一個(鍵:值)數組與jQuery的?
哪種技術在這種情況下非常有用,以及如何使數組的鍵是輸入ID?
演示: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);
我永遠不會比你做得更好..謝謝 –
你想數組或對象? http://stackoverflow.com/questions/1144705/best-way-to-store-a-key-value-array-in-javascript – sinisake
那麼.. 我的意圖是通過 $ .post(「 URL「,{array:myArray},function(data){// code}); 並在URL定位函數中操作該數組。 什麼是更好的對象或數組? –
這兩個都會工作...你可以使用JSON格式,如果你願意... – sinisake