собственно САБЖ.... убил несколько дней - понять не могу... на JS раньше не кодил.
var sum = 0, w = 0;
function updlst(){
$('#ingrlist tbody').find("#sum").remove();
$('#ingrlist tbody').each(function(){
sum = + parseInt($(this).find(".p").text());
w = + parseInt($(this).find(".w").text());
}).append('<tr id="sum"><td>Итого:</td><td>'+w+'</td><td>'+sum+'</td></tr>');
};
в итоге получаю: 150+20+30+50 = 150203050, а не 250
parseInt куда только не вставлял.... строго не судите, помогите плиз