监听复选框

Posted boyan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了监听复选框相关的知识,希望对你有一定的参考价值。

1.全部选中按钮

    /*全部选中*/
    $("body").on("click","#all-check",function(){
        var button = $(this);
        var input = $(".layui-table").find("input");
        if(input.is(":checked")){
            input.each(function(){
                this.checked=false;
            }).change()
            button.text("全部选中");    
        }else{
            input.each(function(){
                this.checked=true;
            }).change()
            button.text("全部取消");    
        }
    
    });

2.监听复选框

    $("body").on("change",".layui-table input",function(){
        var id = $(this).parents("tr").attr("data-id");
        if($(this).is(":checked")){
            $("#hidden").append(id+",");
        }else{
            var text = $.trim($("#hidden").text());
            var str =  $.trim(text.replace(id+",",""));
            $("#hidden").html(str);        
        }
    });

 

以上是关于监听复选框的主要内容,如果未能解决你的问题,请参考以下文章

如何刷新片段中的onBindViewHolder方法

java 使手势监听器在片段中可行

片段变得可见时的监听器

如何在android中去listview适配器项目点击监听器片段?

在同一个片段中实现多个事件监听器 - Android

JavaFX窗口拖动