qq_35642853
2016-07-19 08:10
采纳率: 73.1%
浏览 1.1k
已采纳

求大神帮忙啊,求代码

图片说明选中复选框点击删除按钮实现删除数据,求代码!

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • threenewbee 2016-07-19 09:21
    已采纳
    已采纳该答案
    打赏 评论
  • 毕小宝 2016-07-19 09:26

    首先,你的表格数据渲染的时候可以设置复选框的value为对应记录的id。
    其次,删除按钮点击事件里面遍历复选框,获取选中的复选框的值以,隔开拼接字符串。可以用js 的Array,先push()最后join()形成串作为参数传递给后台。
    后台解析id列表进行数据删除。我一般用的是js,代码如下:

    //渲染列表时设定复选框名称为idCheck,并制定onclick='checkAll(this);'
     function checkAll(obj){
        $("input[name='idCheck']").prop("checked",obj.checked); 
    }
    
    //获取选中
    function getCheckedIds(){
        var arrChk=$("input[name='idCheck']:checked");
        var ids = new Array();
        if(arrChk==undefined ||arrChk.length==0){
            return ids;
        }
    
        for(var i =0;i<arrChk.length;i++){
            ids.push(arrChk[i].value);
        }
        return ids.join();
    }
    
    打赏 评论

相关推荐 更多相似问题