【发布时间】:2018-08-01 23:34:33
【问题描述】:
我有一个带有输入表单的表格,其中包含这样的字段。我也有添加行的功能,点击后 - 下面。
我的问题是如何动态显示更改后的所有值的总和,例如 Field1。
<table id="table">
<tr>
<td>Date</td>
<td>Field 1</td>
<td>Field 2</td>
</tr>
<tr>
<td><input type="text" name="count[]" placeholder="Date"></td>
<td><input type="text" name="field1[]"></td>
<td><input type="text" name="field2[]"></td>
</tr>
<input type="button" value="Add Row" onclick="addRow('table')" />
</table>
这里是 jQuery:
function addRow(tableID) {
var table = document.getElementById(tableID);
var rowCount = table.rows.length;
var $row = '<tr>'+
'<td><input type="text" name="count[]" placeholder="Date"></td>'+
'<td><input type="text" name="field1[]"></td>'+
'<td><input type="text" name="field2[]"></td>'+
'</tr>'
if( rowCount <= 15)
$('#table').append($row);
else {
alert("Error.");
}
我需要在表格之后添加类似这样的内容:
<span>SUM_FROM_FIELD1</span>
谢谢你的回答。
【问题讨论】: