頁面展示

JS代碼部分
/*功能:刪除選中用戶信息數據*/
function delUser(){
$("#delU").click(function(){
var unoStr = '';
//獲取每一條選中信息的value(工號)
$(".chex:checked").each(function(){
unoStr += $(this).val()+",";
});
if(confirm("確定刪除?")){
$.ajax({
url:'./php/index.php',
data:{type:'delUser',uno:unoStr},
type:'post',
dataType:'json',
success:function(data){
//true:刪除成功
if(eval(data[0])){
alert("刪除成功!");
disUall(data[1]);
}else{
alert("請重新操作");
}
}
});
}
});
}
后台代碼
case 'delUser':
//獲取要刪除的信息的工號
if(!empty($_POST['uno'])){
$uno = substr($_POST['uno'],0,-1);
//刪除語句
$sql = "delete from lsq_user where job_no in ($uno)";
$res = $db->query($sql);
//刪除成功
$Delif = true;
//查詢刪除信息后的用戶表
$sql = "select lsq_user.*,lsq_department.bm_name,lsq_role.name from lsq_user join lsq_department on lsq_user.bm_no=lsq_department.bm_no join lsq_role where lsq_user.js_no=lsq_role.js_no order by job_no DESC limit $pageNum";
$res = $db->query($sql);
$userArr = $res->fetch_all();
if($Delif){
//將操作添加到日志表
$pstr = "刪除了一條用戶信息";
insTlog($pstr,$pid,$db);
}
//返回0:刪除是否成功;1:刪除后的用戶列表
echo json_encode(array($Delif,$userArr));
}else{
//沒執行刪除,直接返回刪除失敗:false
echo json_encode(array($Delif));
}
break;