• idea增删改查之 删除


    单删
    {title:'操作',field:'s',formatter:function(value,row,index){
    return "<input class='btn btn-default glyphicon glyphicon-plus' type='button' onclick='delUser("+row.couId+")' value='删除'>";
    }
    },

    //单删
    function delUser(couId){
    var msg = "您真的确定要删除吗?";
    if (confirm(msg) == true) {
    $.ajax({
    url:"../ysq/deleteCoupon",
    data:{couId:couId},
    type:"post",
    success:function(){
    searchUser();
    }
    })
    }
    }

    controller
    @RequestMapping("deleteCoupon")
    @ResponseBody
    public void deleteConpon(Integer couId){

    ysqService.deleteConpon(couId);
    }

    mapper
    <delete id="deleteConpon" parameterType="int">
    delete from coupon where couId=#{couId}
    </delete>

    批删

    <div class="panel panel-default">
    <input type="button" class="btn btn-primary" onclick="delAll()" value="批量删除">
    </div>

    columns: [
    {checkbox:true},

    //批量删除
    function delAll(){
    //获取表格中所有选中的行
    var arr = $("#conpon").bootstrapTable("getSelections");
    var ids = "";
    for(var i=0;i<arr.length;i++){
    var id = arr[i].couId;
    ids+= ids=="" ? id: ","+id;
    }
    if(ids==""){
    alert("请至少选中一条数据!");
    return;
    }
    alert("是否确认删除ID为"+ids);
    $.ajax({
    url:"../ysq/deleteList",
    type:"post",
    data:{ids:ids},
    success:function(data){
    alert("删除成功");
    location.reload();
    }
    })

    }

    controller
    @RequestMapping("deleteList")
    @ResponseBody
    public void deleteList(String[] ids){
    ysqService.deleteList(ids);
    }

    mapper
    <!--批删-->
    <delete id="deleteList" parameterType="int">
    delete from coupon where couId in
    <foreach collection="array" open="(" separator="," close=")" item="ids">
    #{ids}
    </foreach>
    </delete>

  • 相关阅读:
    IDEA 翻译插件网络错误
    win10 商店无法访问网络
    java 将中缀表达式转换成后缀表达式(逆波兰表达式)
    队列(Queue)
    单向链表
    Linux学习笔记2--------用户和组
    Linux学习笔记1-----------打包压缩,Vim
    如何修改主机名
    Linux的rpm软件包和yum软件包和wget
    Fiddler抓取电脑,手机https数据
  • 原文地址:https://www.cnblogs.com/yu72732/p/12621079.html
Copyright © 2020-2023  润新知