var d={};
$('input[type=text][id^=key]').each(function(){
d[this.value]=(d[this.value]||0)+parseInt($('#'+this.id.replace(/^key/,'value')).val())
});
for(var v in d)alert(v+':'+d[v]);
$('input[type=text][id^=key]').each(function(){
d[this.value]=(d[this.value]||0)+parseInt($('#'+this.id.replace(/^key/,'value')).val())
});
for(var v in d)alert(v+':'+d[v]);
$('[attr="key1"]').each(function(i,d)){
v+=(+d.val())
}
id在同一个页面里最好不要重复 用自定义属性标示吧