@lid2pro

Как суммировать значения таблицы?

Доброго времени суток,

Такая задача, бьюсь битый час, не могу найти куда копать. Помогите!
Есть таблица из 5 столбцов вида:

<div id="summa-itogo"></div>
<table class="table" id="mytable">
<thead>
<tr>
<td></td>
<td>Артикул</td>
<td>Наименование</td>
<td>Срок выполнения</td>
<td>Цена</td>
</tr>
</thead>
<tbody>
<tr><td><input type="checkbox" name="checkbox[]" id="pricetosumm" value="checkbox"></td><td>02-001</td>
<td>Товар 1</td>
<td>2 суток</td>
<td>300</td>
</tr><tr><td><input type="checkbox" name="checkbox[]" id="pricetosumm" value="checkbox"></td><td>02-002</td>
<td>Товар 2</td>
<td>1 сутки</td>
<td>240</td>
</tr><tr><td><input type="checkbox" name="checkbox[]" id="pricetosumm" value="checkbox"></td><td>02-003</td>
<td>Товар 3</td>
<td>3 суток</td>
<td>450</td>
</tr><tr><td><input type="checkbox" name="checkbox[]" id="pricetosumm" value="checkbox"></td><td>02-004</td>
<td>Товар 4</td>
<td>3 суток</td>
<td>450</td>
</tr><tr><td><input type="checkbox" name="checkbox[]" id="pricetosumm" value="checkbox"></td><td>02-005</td>
<td>Товар 5</td>
<td>1 сутки</td>
<td>450</td>
</tr><tr><td><input type="checkbox" name="checkbox[]" id="pricetosumm" value="checkbox"></td><td>02-006</td>
<td>Товар 6</td>
<td>1 сутки</td>
<td>300</td>
</tr>
</tbody>
</table>


Таблица на самом деле большая, больше сотни строк, из-за этого присвоить какие-то уникальные id объектам не представляется возможным.
Необходимо:
Чтобы можно было ставить галочки напротив товара и значения из последнего столбца суммировали и отображалась сумма в div id="summa-itogo" . Я так понимаю что сначала нужно присвоить значения напротив каждого чекбокса, как вытащить последнее значение ячейки с ценой и присвоить это чекбоксу? А затем при выделении суммировать?

Спасибо большое
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
20 июл. 2019, в 16:06
100000 руб./за проект
20 июл. 2019, в 13:34
2000 руб./за проект