Походу не правильно впихнул:
<?php
if( !empty( $price_info["product_price_id"] )) { ?>
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery(".inputboxattrib").change(function () {
function getSumOptions(){
var sum=0;//локальная переменная недоступная за пределами функции
$(".inputboxattrib").find("option").each(function(){
//parseFloat должно вернуть число с точкой. если в value число, иначе nan, и весь расчёт на смарку ))
sum += parseFloat(this.val());
});
alert (sum);
}
//при изменении inputboxattrib, сработает расчёт
$('.inputboxattrib').change( getSumOptions );
jQuery('span.productPrice').replaceWith('<span class="productPrice">' + getSumOptions () + '</span>');
})
});
</script>
<span class="productPrice">
<?php echo $CURRENCY_DISPLAY->getFullValue($base_price) ?>
<?php echo $text_including_tax ?>
</span>
<?php
}
echo $price_table;
?>
Вот тут ведется война:
http://mobilario.cleverhosting.org/i...emart&Itemid=1
Как видите есть несколько селектов с ценами, вот их и нужно подсчитать, помогите пожалуйста с решением задачи.