我有一张表格,用于编辑和删除办公室的电话簿条目。每行显示人员姓名和电话号码等,并有一个复选框。
表单基本上有两个按钮,编辑和删除。您将浏览并选择要编辑或删除的所有行,然后提交表单。
我想要做的是,按下删除按钮时会发出警报,要求在删除前进行确认。我想要做的是列出在此警报窗口中标记为删除的所有行。
我不确定这是否可行,因为在提交表单之前POST数据不可用,而警报窗口又会阻止这种情况。
使用PHP和javascript可以实现吗?我在下面列出了一些代码示例:
<form name="manage" method="post" action="edit.php">
<input type="submit" name="add" value="Add">
<input type="submit" name="edit" value="Edit">
<input type="submit" name="delete" value="Delete">
//For each row found
while($row = mysql_fetch_assoc($result)) {
//Echo out a row with details
echo "<tr>
<td><input type='checkbox' name='dirid[]' value='".$row['Dir ID']."' /></td>
<td>".$row['Floor']."</td>
<td>".$row['First Name']."</td>
<td>".$row['Last Name']."</td>
<td>".$row['Extension']."</td>
<td>".$row['Department']."</td>
</tr>";
}
</form>
目前,所有发布的内容都是dirid,它只是表格中每行的唯一ID。然后删除脚本查询数据库,并删除每个ID的
的每一行我认为如果在警告窗口中无法实现,我也可以将ID发送到删除脚本,在显示页面上显示确认按钮,然后在其上放置并发出警报,但是似乎有点啰嗦。
任何建议都非常感谢。
编