全选和全不选
通过jQuery我们还可以给一些checkbox添加全选和全不选的属性,代码如下:
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8">
5 <title></title>
6 <style type="text/css">
7
8 </style>
9 <script type="text/javascript" src="js/jquery-3.3.1.js"></script>
10 <script type="text/javascript">
11 $(function(){ //首先还是记得一定要全部写在这个函数里面
12 $("#selectBtn").click(function(){ //然后给它添加点击函数
13 $("tbody input[name='select']").prop("checked",this.checked); //这个this代表当前selectBtn元素
14 }); //通过这个prop属性设置是否全部点击(这里可以查阅jQuery文档)
15 });
16 </script>
17 </head>
18 <body>
19 <table id="mytable" border="1" cellpadding="" cellspacing="">
20 <thead>
21 <tr><td><input type="checkbox" id="selectBtn"/></td><th>付款方式</th><th>结算方式</th><th>状态</th></tr>
22 </thead>
23 <tbody>
24 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
25 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
26 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
27 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
28 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
29 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
30 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
31 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
32 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
33 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
34 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
35 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
36 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
37 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
38 <tr><td><input type="checkbox" name="select" /></td><td>手机</td><td>支付宝</td><td>已付款</td></tr>
39 </tbody>
40 <tfoot>
41
42 </tfoot>
43 </table>
44 </body>
45 </html>



相应的API文档:


浙公网安备 33010602011771号