如何取消選中複選框,如果選中了另一個複選框。如何取消選中複選框
有人可以幫忙。
謝謝。
<?php
//limit for number of categories displayed per page
$limit = 4;
$categoriesNum= mysql_query("SELECT COUNT('categoryTopic') FROM categories");
//number of current page
$page =(isset($_GET['page']))? (int) $_GET['page'] :1;
//calculate the current page number
$begin =($page - 1)* $limit;
//number of pages needed.
$pagesCount =ceil(mysql_result ($categoriesNum,0)/$limit);
//Query up all the Categories with setting the Limit
$CategoryQuery = mysql_query ("SELECT categoryTopic From categories ORDER BY categoryTopic LIMIT $begin, $limit");
//Place all categories in an array then loop through it displaying them one by one
while ($query_rows = mysql_fetch_assoc($CategoryQuery))
{
$category =$query_rows['categoryTopic'];
//echo $category;
//query all the subcategories that the current category has
$Sub = mysql_query ("SELECT categoryTopic FROM subcategories WHERE categoryTopic='$category'");
$Count = mysql_num_rows ($Sub);
echo '<table width="85%" border="1" cellpadding="0"; cellspacing="0" align="center">
<tr>
<th width="23%" height="44" scope="col" align="left"> '.$query_rows['categoryTopic'].' <br><br><br></th>
<th width="24%" scope="col">'.$Count.'</th>
<th width="25%" scope="col"> 0 </th>
<th width="28%" scope="col"> <form name = "choose">
<label><input type="checkbox" id ="check" value= '.$category.' onchange="handleChange(this);"></label>
</tr>
</table>';
}
?>
<script type="text/jscript">
//this funciton will be called when user checks a check box.
function handleChange(cb) {
//get the selected category
var category = cb.value;
如果另一個被選中我得到新的值,但同時檢查兩個框。
無法使用複選框? – user1785939
謝謝。我將改用無線電 – user1785939