如何隐藏表中未选中的行
如何在表格中隐藏未选中的行
我有一个大约有30行的表格,每一行都有一个复选框和一些文本.我正试图得到一个方法来做的是有2个按钮在页面底部-隐藏和显示.当单击隐藏按钮时,我希望隐藏所有具有未选中文本框的表行.当单击显示按钮时,我希望恢复所有行的可见性.我想用JavaScript来做这件事(这就是我遇到的问题)-我已经有能力让它的一小部分在一些时间内工作,但我执行的时间不多了,我实际上想要帮助.如果有人有任何想法,我将不胜感激!
选择 | 换行 | 行号
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
- <title>View records in MySQL</title>
- </head>
- <body>
- <?php
- //connect to the database
- $connect = mysql_connect("localhost","root","");
- mysql_select_db("login",$connect); //select the table
- $query = mysql_query( "SELECT * FROM employee ")or die(mysql_error());
- $show=$_POST['show'];
- $timezone = "Asia/Calcutta";
- if(function_exists('date_default_timezone_set')) date_default_timezone_set($timezone);
- echo"<center><h2>";
- echo "Cover id generate at :".date('d-m-Y g:i a');
- echo "</h2></center>";
- // generate cover id using random number
- $rand= rand();
- echo"<center><h2>";
- echo "Cover Id :".$rand;
- echo "</h2></center>";
- echo'
- <form action="'.$_SERVER['PHP_SELF'].'" method="post">
- <table width="100%" cellpadding="4" border="1">
- <tr>
- <td> id </td>
- <td> reg_no </td>
- <td> reg_time </td>
- <td>name </td>
- <td> email_id </td>
- <td> valid_from </td>
- <td> valid_to </td>
- <td> pan_no </td>
- <td> policy </td>
- <td> org_name </td>
- <td> reseller_id </td>
- <td> reseller_name </td>
- <td>mark</td>
- </tr>';
- while($row = mysql_fetch_assoc($query))
- {
- echo'
- <tr>
- <td>'.$row['id'].'</td>
- <td>'.$row['reg_no'].'</td>
- <td>' .$row['reg_time'].'</td>
- <td>'.$row['name'].'</td>
- <td>'.$row['email_id'].'</td>
- <td>'.$row['valid_from'].'</td>
- <td>' .$row['valid_to'] .'</td>
- <td>'.$row['pan_no'].'</td>
- <td>' .$row['policy'].'</td>
- <td> '.$row['org_name'].'</td>
- <td>'.$row['reseller_id'].'</td>
- <td>' .$row['reseller_name'].'</td>
- <td><input type="checkbox" name="id[]" value="'.$row['id'].'"></td>
- </tr>';
- }
- mysql_free_result($query);
- echo '
- </table>
- <br>
- <div align="center">
- <input type="submit" name="show" value="show" >
- <input type="reset" name="cancel" value="Cancel mark">
- </div>
- </form>';
- ?>
- </body>
- </html>