1. 程式人生 > >jQuery實現表格的checkbox全選/取消全選

jQuery實現表格的checkbox全選/取消全選

效果圖這裡寫圖片描述
將jquery.js檔案放到專案中對應的位置即可。

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=gbk">
        <title>員工列表</title>
        <style type="text/css"
>
table { border: 1px solid black; border-collapse: collapse; } table thead tr th { border: 1px solid black; padding: 3px; backgroud-color: #cccddd; } table tbody tr td { border: 1px solid black; padding: 3px; } </style> </head> <script language
="javascript" src="js/jquery-1.4.4.min.js">
</script> <script type="text/javascript"> $(function() { $("#all").click(function() { if (this.checked) { $('table input[type=checkbox]').attr('checked', true); } else { $('table input[type=checkbox]'
).attr('checked', false); } }); });
</script> <body> <center> <h2> <font color="blue">員工列表</font> </h2> <table cellspacing="1"> <thead> <tr> <th> <input type="checkbox" id="all" /> </th> <th> 編號 </th> <th> 姓名 </th> <th> 薪水 </th> <th> 年齡 </th> <th> 電話 </th> <th> 地址 </th> </tr> </thead> <tbody> <tr> <td> <input type="checkbox" /> </td> <td> 1 </td> <td> sven </td> <td> 8000 </td> <td> 24 </td> <td> 123456 </td> <td> 上海 </td> </tr> <tr> <td> <input type="checkbox" /> </td> <td> 2 </td> <td> luna </td> <td> 10000 </td> <td> 26 </td> <td> 123456 </td> <td> 深圳 </td> </tr> </tbody> </table> </center> </body> </html>