Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Jquery калькулятор (https://javascript.ru/forum/dom-window/21839-jquery-kalkulyator.html)

lericen 26.09.2011 15:24

Jquery калькулятор
 
Доброго дня.

Подскажите пожалуйста.

Есть калькулятор на jquery.

Таблица:

Категория 1

Товар1 25шт. 350руб за ед.
Товар2 24шт. 340руб за ед.

Категория 2

Товар3 20шт. 300руб за ед.
Товар4 21шт. 300руб за ед.

Подсчет общей суммы выводится нормально.

Необходимо сделать промежуточный итоговые суммы по Категориям 1 и 2



<table cellpadding="3" cellspacing="0" width="100%" class="tovar_detail">

<tr>
<td width="70%"><b>Наименование</b></td>
<td width="5%"><b>вес (объем)</b></td>
<td width="5%"><b>ед. изм.</b></td>
<td width="10%"><b>Цена за ед.</b></td>
<td width="5%"><b>Количество</b></td>

<td width="10%"><b>Общая сумма</b></td>

</tr>
<?
$aed=array("не выбран","гр.","кг.","мл.","л.","шт. ");
$q=mysql_query("SELECT * FROM ".R_BASE_TOVAR." ORDER BY id");
while ($r=mysql_fetch_array($q))
{
?>
<tr>
<td colspan="6"><b><?=$r['tovar_name']?></b></td>
</tr>
<?
$z=mysql_query("SELECT * FROM ".R_TOVAR_LIST." WHERE tid='".$r['id']."' ORDER BY id");

while ($rz=mysql_fetch_array($z))
{
?>
<tr>
<td><?=$rz['tovar_name']?></td>
<td><?=$rz['ves']?></td>
<td><?=$aed[$rz['ed']]?></td>
<td id="price_item_<?=$rz['id']?>" align="right"><?=$rz['price']?></td>
<td>
<input type="text" name="tov[<?=$rz['id']?>]" id="tov[<?=$rz['id']?>]" onkeyup="prov_simv(this)">
</td>
<td align="center" id="total_item_<?=$r['id']?>"></td>
</tr>
<?
}
?>
<tr>
<td align="right" colspan="5"><b>Итого:</b></td>
<td id="oneTotal<?=$r['id']?>"></td>
</tr>
<?
}
?>
<tr>
<td align="right" colspan="5"><b>Итого:</b></td>
<td id="grandTotal"></td>
</tr>
</table>


Часовой пояс GMT +3, время: 07:53.