代碼必須找到所有的複選框,並刪除所有... 當在localhost(XAMPP)中選擇一些複選框,然後按「全部刪除」它顯示我下一頁:在線服務器上工作的Javascript在本地主機上工作
但代碼正在和刪除選定的複選框。
複選框代碼:
<input type="checkbox" id="CB<?=++$chkCount?>" name="CB<?=$chkCount?>" value="<?=$row['id'];?>" />
功能代碼:
case 'deleteAll':
for($i=1; $i<=$totalRows; $i++){
if((bool)($_POST['cb'.$i]) == TRUE){
$id = $_POST['cb'.$i];
$delRec = mysql_fetch_array(mysql_query("SELECT * FROM tbl_print WHERE id = '".$id."'"));
mysql_query("DELETE FROM tbl_print WHERE id=".$id) or die(mysql_error());
}
}
break;
它看起來像你的PHP訪問'POST'值'$ _ POST ['CB '。$ i]'(小寫),並將輸入字段中的名稱指定爲CB(大寫)。 PHP是區分大小寫 –