我看了很多不同的這個問題的變化,但我似乎無法找到一個特定於我正在做的事情。javascript數組的總和值?
我有輸入字段是動態的由php/mysql查詢創建的。該值是數字,他們都有一個共同的類
<?php
foreach ($garment_sizes as $key =>$value){echo '<input type="number" class="size_select" name="'.$value.'" onchange="qty_update()"/><label class="size_label">'. strtoupper($value).'</label>';
}
?>
生成的HTML:
<input type="number" class="size_select" name="s" onchange="qty_update()"/>
<label class="size_label">S</label>
<input type="number" class="size_select" name="m" onchange="qty_update()"/>
<label class="size_label">M</label> <!-- etc -->
我想創建一個函數來彙總所有此類「size_select」領域
function qty_update(){
var values = $('.size_select').serializeArray();
//having trouble writing the loop here to sum the array..
}
只是好奇,爲什麼你需要序列化? JSON? – j08691 2012-03-09 01:04:02
好吧,我過去幾個月一直在試圖學習jquery,所以當我想要做新的事情時,它就是我去的第一個地方。我願意提供更好的解決方案。 – 2012-03-09 01:05:39
爲什麼你需要序列化? – 2012-03-09 01:14:52