需求:
两个不同的复选框按钮(求和,求平均值),
点击求和在table里添加一个求和的行
再点击求和复选框删除刚添加的那个求和行
两个不同的复选框按钮(求和,求平均值),
点击求和在table里添加一个求和的行
再点击求和复选框删除刚添加的那个求和行
解决方案 »
- jsp+SQLserver2005或者MY SQL同学录
- 请问javascript能不能控制当浏览器窗口处于非活动状态时闪烁?
- 初学JS,请师兄们帮忙解释下这段代码!
- 求救啊~关于<input type=text>输入框的问题
- 谁能帮我解释一下 在这段代码里 autocomplete的作用是什么
- iframe里面的js教本如何调用iframe外面的函数?
- 关于一个下拉菜单,不太明白
- 这样的效果Javascript能实现吗?详细情况如下
- 怎么用javascript保存当前网页为html文件
- 自由控制IE的外观:难道真的没有办法做到么???
- 为什么当变量赋值之后相同变量名的函数不会覆盖
- 最近比较流行的javascript框架有哪些
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<!--
描述:这一段 请自行更换
-->
<script type="text/javascript" src="../../../js/jquery-2.2.4.min.js" ></script>
<style>
tr td,
tr th{width: 50px;height: 50px;border: 1px solid blue;}
</style>
<script>
$(function(){
let isSelect = false;
$('.check_btn').change(function(){
isSelect = !isSelect;
if(isSelect){
$('.table-test thead tr').append('<th>求和</th>');
$('.table-test tbody tr').each((index,item)=>{
$(item).append('<td></td>');
})
}else{
console.log($('.table-test thead tr').children().eq(-1).text())
$('.table-test thead tr').children().eq(-1).remove();
$('.table-test tbody tr').each((index,item)=>{
$(item).children().eq(-1).remove();
})
}
});
})
</script>
</head>
<body>
<input type="checkbox" class="check_btn"/> 求和
<br />
<table cellpadding="0" cellspacing="0" class="table-test">
<thead>
<tr>
<th>项</th>
<th>项</td>
<th>项</td>
<th>项</td>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
<tr>
<td>2</td>
<td>2</td>
<td>3</td>
<td>4</td>
</tr>
</tbody>
</table>
</body>
</html>