Я создал таблицу, в которой я могу динамически добавлять к ней несколько строк. Для увеличения стоимости стоит столбец. Теперь я хочу, чтобы получить общую стоимость стоимости каждой строки в нижней части таблицы. Как я могу получить это с помощью JavaScript?Получить общее значение определенного столбца в таблице нескольких строк
Вот мой html-код для динамической таблицы.
<table>
<thead>
<tr>
<th>No</th>
<th>Title</th>
<th cost</th>
</tr>
</thead>
<tbody id="body">
<tr>
<th>1</th>
<td>
<input type="text" id="title" name="title[]" />
</td>
<td>
<input type="text" id="cost" name="cost[]" />
</td>
</tr>
</tbody>
</table>
функция JavaScript:
$(function(){
$('.addrow').click(function(){
addrow();
});
function addrow()
{
var row =($('#body tr').length-0)+1;
var tr ='<tr>'+
'<th>'+row+'</th>'+
'<td><input type="text" id="title" name="title[]" ></td>'+
'<td><input type="text" id="cost" name="cost[]" /></td>'+
'</tr>';
$('#body').append(tr);
}
});
Невозможно повторить идентификацию на странице, переключиться на класс и перебрать их все. Пожалуйста, покажите, что вы пробовали. Есть много примеров вокруг, как это сделать, и люди не просто пишут код для вас здесь – charlietfl
что такое '# body'? некоторый элемент с id 'body'? или вы пытаетесь выбрать тело документа? – RRK