1、单个删除—-点击删除按钮
url:/emp/{id}
/*单个删除*/
$(document).on("click",".delete-btn",function () {
/*1.弹出是否确认删除对话框*/
var empName = $(this).parents("tr").find("td:eq(2)").text();
var empId = $(this).attr("del-id");empId
if(confirm("确认删除【"+empName+"】?")){
/*确认,发送ajax请求删除即可*/
$.ajax({
url:"${PATH}/emp/"+empId,
type:"delete",
success:function (result) {
// alert(result.msg);
/*回到本页*/
toPage(currentPage);
}
});
}
});
/*完成全选*/
$("#check_all").click(function () {
/*attr获取checked是未定义状态*/
/*我们这些原生的属性,使用Prop获取值*/
/*prop修改和读取dom原生属性*/
$(".check_item").prop("checked",$(this).prop("checked"));
});
/*check_item*/
$(document).on("click",".check_item",function () {
/*判断当前选中的元素是不是 5 */
var flag = $(".check_item:checked").length == $(".check_item").length;
$("#check_all").prop("checked",flag);
});
/*点击全部删除,批量删除*/
$("#emp_delete_all").click(function () {
var empNames = "";
var del_idstr = "";
$.each($(".check_item:checked"),function () {
// alert($(this).parents("tr").find("td:eq(2)").text());
empNames += $(this).parents("tr").find("td:eq(2)").text()+",";
/*组装id字符串*/
del_idstr += $(this).parents("tr").find("td:eq(1)").text()+"-";
});
/*取出emps多余的逗号*/
empNames = empNames.substring(0,empNames.length-1);
del_idstr = del_idstr.substring(0,del_idstr.length-1);
if(confirm("确认删除【"+empNames+"】?")){
/*发送ajax请求删除*/
$.ajax({
url:"${PATH}/emp/"+del_idstr,
type:"delete",
success:function (result) {
// alert(result.msg);
/*回到当前页面*/
toPage(currentPage);
}
});
}
});