要使表格在每一行均执行计算,需要使用循环。以下是使用jQuery实现此目的的示例代码:
HTML代码:
Number 1 | Number 2 | Result |
---|---|---|
jQuery代码:
$("#myTable tr").each(function() { var $row = $(this); var num1 = $row.find('input[name="num1"]').val(); var num2 = $row.find('input[name="num2"]').val(); var result = parseInt(num1) + parseInt(num2); $row.find('input[name="result"]').val(result); });
此代码遍历每一行,并计算每行中输入框中的值的和,并将结果显示在名为“result”的输入框中。
上一篇:表格仅获取最后一个值的映射对象
下一篇:表格及其内容为什么会偏移?