版权声明:本文为郝云原创文章,未经郝云允许不得转载。 https://blog.csdn.net/haoyunyun888/article/details/81702213
删除操作流程:
1.显示页面,无显示无删除要删除先找删除的id
2.具体显示效果:
3.代码显示:
<table border="1">
<th>序号</th>
<th>姓名</th>
<th>操作</th>
<?php foreach ($data as $key => $value): ?>
<tr>
<td><input type="checkbox" name="sg_id" value="<?php echo $value['id'] ?>"></td>
<td><?php echo $value['id'] ?></td>
<td><?php echo $value['username'] ?></td>
<td><input type="button" value="删除" onclick="check_delete(<?php echo $value['id'] ?>)"></td>
</tr>
<?php endforeach ?>
<input type="button" value="全选" id="qx">
<input type="button" value="反选" id="no_qx">
<input type="button" value="批量删除" onclick="delall()">
</table>
4.找到删除按钮:绑定一个事件check_delete(参数为需要删除的id)
5.引入.jquery.js,具体情况根据个人情况而定
<!-- 引入jquery文件 -->
<script src="Public/jquery-1.10.1.min.js"></script>
6.书写删除的事件代码(ajax中四个参数:type:传输类型,url:数据提交路径,data 传输参数,success 回调区域)
<script>
//单删除事件 check_delete(参数)
function check_delete(a){
$.ajax({
type:"POST",
url:"index.php?action=Registeraction&name=exam_delete",
data:{id:a},
success:function(e){
if(e==1){
alert("删除成功");
window.location.href="index.php?action=Registeraction&name=exam_select";
}else{
alert("删除失败");
}
}
})
}
</script>
7.PHP实现ajax调取方法实现删除
控制器:
模型:
8.完事,ajax实现删除到此结束,后续继续更新