А при каком условии должно ?
быть может так ?
$(function(){
function getSumOptions(){
var sum=0;//локальная переменная недоступная за пределами функции
$(".inputboxattrib").find("option").each(function(){
//parseFloat должно вернуть число с точкой. если в value число, иначе nan, и весь расчёт на смарку ))
sum += parseFloat(this.val());
});
alert (sum);
}
//при изменении inputboxattrib, сработает расчёт
$('.inputboxattrib').change( getSumOptions );
//строка ниже посчитает цену при открытии страницы (ЕСЛИ НЕ НАДО ТО ЗАРЕМАРИТЬ)
getSumOptions ();
});