积云教育——PHP1803A班级~AJAX删除

版权声明:本文为郝云原创文章,未经郝云允许不得转载。 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实现删除到此结束,后续继续更新

猜你喜欢

转载自blog.csdn.net/haoyunyun888/article/details/81702213