<form action="/student/student_list">
<input type="text" name="stu_name" value="{$stu_name}"><input type="submit" value="搜索">
</form>
<table class="table" style="width: 800px;">
{foreach $data as $v}
<tr>
<td><img src="{$v->stu_img}" width="100px;" alt=""></td>
<td>{:str_replace($stu_name,"<span style='color: #30c9ff'>$stu_name</span>",$v->stu_name)}</td>
<td>
{$v.stu_type == 1 ? '学生部': ''}
{$v.stu_type == 2 ? '教育部': ''}
{$v.stu_type == 3 ? '教导处': ''}
</td>
<td>{$v->stu_status == 1 ? '注册' : '未注册'}</td>
<td><a href="" class="deletes" data-id="{$v->id}">删除</a></td>
</tr>
{/foreach}
</table>
{$data|raw}
<button class="deleteAll">批量删除</button>
</body>
</html>
</script>
<script>
//删除
$('.deletes').click(function () {
var select = confirm('确定要删除吗');
var id = $(this).attr('data-id');
if (select) {
$.ajax({
url:'/student/deletes',
type:'GET',
data:{id:id},
dataType:'json',
success:function (response) {
if (response.code == 200) {
alert('删除成功');
}else{
alert(response.msg);
}
}
})
}
})
//批量删除
$('.deleteAll').click(function () {
var id = [];
$(".checkbox:checked").each(function (i,v) {
id.push($(v).attr('data-id'))
})
$.ajax({
url:'/student/deleteAll?id=' + id,
type:'GET',
dataType:'json',
success:function (response) {
if (response.code == 200) {
$("input[type='checkbox']:checked").parents('tr').remove();
}else{
alert(response.msg);
}
}
})
})
```
//全选
function checkAll(){
$("input[name='checkbox']").prop('checked',true)
}
//全不选
function checkNot(){
$("input[name='checkbox']").prop('checked',false)
}
//全选
function checkRes(){
var ck = $("input[name='checkbox']")
ck.each(function (i,v) {
if (v.checked == true){
v.checked = false
}else{
v.checked = true
}
})
}
$('.status').click(function () {
var id = $(this).attr('data-id');
var status = $(this).text();
var that = $(this);
$.ajax({
url:'/auth/updateStatus',
data:{id:id},
type:'post',
dataType:'json',
success:function (response) {
if (response.code == 200) {
if (status == '上线'){
that.html("<font color='blue'>下线</font>")
}else{
that.html("<font color='red'>上线</font>")
}
}
}
})
})
<td class="status" data-id="{$v.id}">{$v.role_status == 1 ? "<font color='red'>上线</font>":"<font color='blue'>下线</font>"}</td>
```