1、单个删除—-点击删除按钮
    url:/emp/{id}

    1. /*单个删除*/
    2. $(document).on("click",".delete-btn",function () {
    3. /*1.弹出是否确认删除对话框*/
    4. var empName = $(this).parents("tr").find("td:eq(2)").text();
    5. var empId = $(this).attr("del-id");empId
    6. if(confirm("确认删除【"+empName+"】?")){
    7. /*确认,发送ajax请求删除即可*/
    8. $.ajax({
    9. url:"${PATH}/emp/"+empId,
    10. type:"delete",
    11. success:function (result) {
    12. // alert(result.msg);
    13. /*回到本页*/
    14. toPage(currentPage);
    15. }
    16. });
    17. }
    18. });
    19. /*完成全选*/
    20. $("#check_all").click(function () {
    21. /*attr获取checked是未定义状态*/
    22. /*我们这些原生的属性,使用Prop获取值*/
    23. /*prop修改和读取dom原生属性*/
    24. $(".check_item").prop("checked",$(this).prop("checked"));
    25. });
    26. /*check_item*/
    27. $(document).on("click",".check_item",function () {
    28. /*判断当前选中的元素是不是 5 */
    29. var flag = $(".check_item:checked").length == $(".check_item").length;
    30. $("#check_all").prop("checked",flag);
    31. });
    32. /*点击全部删除,批量删除*/
    33. $("#emp_delete_all").click(function () {
    34. var empNames = "";
    35. var del_idstr = "";
    36. $.each($(".check_item:checked"),function () {
    37. // alert($(this).parents("tr").find("td:eq(2)").text());
    38. empNames += $(this).parents("tr").find("td:eq(2)").text()+",";
    39. /*组装id字符串*/
    40. del_idstr += $(this).parents("tr").find("td:eq(1)").text()+"-";
    41. });
    42. /*取出emps多余的逗号*/
    43. empNames = empNames.substring(0,empNames.length-1);
    44. del_idstr = del_idstr.substring(0,del_idstr.length-1);
    45. if(confirm("确认删除【"+empNames+"】?")){
    46. /*发送ajax请求删除*/
    47. $.ajax({
    48. url:"${PATH}/emp/"+del_idstr,
    49. type:"delete",
    50. success:function (result) {
    51. // alert(result.msg);
    52. /*回到当前页面*/
    53. toPage(currentPage);
    54. }
    55. });
    56. }
    57. });