精华内容
下载资源
问答
  • 全选

    2021-01-07 08:37:57
    //全选 Allke(state, check) { state.info.forEach((item) => { return item.checked = check }) }, //全选操作结束
    //全选
    	Allke(state, check) {
    		state.info.forEach((item) => {
    			return item.checked = check
    		})
    	},
    	//全选操作结束
    
    展开全文
  • 全选 反选

    千次阅读 2019-04-03 21:23:13
    全选

    全选 反选
    在这里插入图片描述
    加减器
    在这里插入图片描述
    在这里插入图片描述
    适配器中的
    holders.subAddView.setNum(list.get(i).getNum());
    网络判断 拦截器
    在这里插入图片描述
    反选
    private void initData(){
    checkBoxAll.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
    @Override
    public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
    // Log.e(“Tag”,“没问题啊!”);
    checkAllOrNot(isChecked);
    }
    });
    /*
    全选
    button.setOnClickListener();*/
    }
    private void checkAllOrNot(boolean isChecked) {
    List<Bean.DataBean> data = shopHomeAdapter.getBean().getData();
    for (int i = 0; i <data.size() ; i++) {
    Bean.DataBean dataBean = data.get(i);
    dataBean.setChecked(isChecked);
    List<Bean.DataBean.ListBean> list = dataBean.getList();
    for (int j=0;j<list.size();j++){
    Bean.DataBean.ListBean listBean = list.get(j);
    listBean.setChecked(isChecked);
    }
    }
    shopHomeAdapter.notifyDataSetChanged();
    sumprice();
    }

    private void sumprice() {
        int price=0;
        int num=0;
        int sum=0;
        int numm=0;
        List<Bean.DataBean> data = shopHomeAdapter.getBean().getData();
        for (int i = 0; i <data.size() ; i++) {
            List<Bean.DataBean.ListBean> list = data.get(i).getList();
            for(int j=0;j<list.size();j++){
                Bean.DataBean.ListBean listBean = list.get(j);
                if (listBean.isChecked()){
                    price = listBean.getPrice();
                    num = listBean.getNum();
                    sum+=price*num;
                    numm+=num;
                }
            }
        }
        sum_tv.setText("总价:"+sum);
        num_tv.setText("数量"+numm);
    
    }
    
    private void initView(View view) {
        recyclerView = view.findViewById(R.id.recycleview);
        checkBoxAll = view.findViewById(R.id.checkboxAll);
        sum_tv = view.findViewById(R.id.sums);
        num_tv = view.findViewById(R.id.nums);
     /*   button=view.findViewById(R.id.button);*/
        LinearLayoutManager linearLayoutManager = new LinearLayoutManager(getActivity());
        recyclerView.setLayoutManager(linearLayoutManager);
    }
    
    @Override
    public void onShopCar(Object object) {
        //Toast.makeText(getActivity(),object+"",Toast.LENGTH_SHORT).show();
        Bean bean= (Bean) object;
        shopHomeAdapter = new ShopHomeAdapter(getActivity(), bean);
        recyclerView.setAdapter(shopHomeAdapter);
    }
    
    展开全文
  • Vim中如何全选复制粘贴、批量注释

    万次阅读 2015-07-30 16:37:47
    Vim中如何全选并复制? (区分大小写!!!) 全部删除:按esc键后,先按gg(到达顶部),然后dG 全部复制:按esc键后,先按gg,然后ggyG 全选高亮显示:按esc键后,先按gg,然后ggvG或者ggVG 单行复制:按esc...

    Vim中如何全选并复制?

    (区分大小写!!!)
    全部删除:按esc键后,先按gg(到达顶部),然后dG
    全部复制:按esc键后,先按gg,然后ggyG
    全选高亮显示:按esc键后,先按gg,然后ggvG或者ggVG

    单行复制:按esc键后, 然后yy
    单行删除:按esc键后, 然后dd
    粘贴:按esc键后, 然后p

    vim只能粘贴50行的问题:
    在当前用户主目录()编辑/.vimrc(如果不存在,新建这个文件),添加一行

    :set viminfo='1000,<500  
    

    至于为什么要输入输入’1000,这个其实不重要,最主要的是输入<500,它是设置寄存器保存的行数的。即最大值为 500

    批量注释

    1,在命令行模式下,将光标固定在第一列,按Ctrl+V快捷键进入VB可视化模式:
    上下移动光标,选择你想要注释的行:
    选择好之后,按大写的I键进入insert模式,输入注释符“#”:
    最后按ESC键(两次),选择的多行已经注释掉啦

    取消多行注释时同样重复Step1-Step2,但此时光标选中注释符,并选好行数之后。只需按d键(小写),注释就被删除啦

    如何取消vim粘贴时自动注释功能

    vim在粘贴内容的时候,如果遇到以#开始的注释行,会自动将后续的所有行进行注释。也许这个功能在某些情况下是很有用的,但很多时候是不需要的,需要取消这个默认的功能。

    取消这个功能也很简单,只需要在根目录下编辑.vimrc文件(如果没有,就创建该文件),在其中添加下面的内容:

    set paste
    保存即可。

    展开全文
  • 表单全选取消全选

    2021-01-20 18:42:08
    全选和取消全选做法:让下面所有复选框的checked属性(选中状态)跟随全选按钮即可 ②下面复选框需要全部选中,上面全选才能选中做法:给下面所有复选框绑定点击事件,每次点击,都要循环查看下面所有的复选框是否...

    案例分析:

    全选和取消全选做法:让下面所有复选框的checked属性(选中状态)跟随全选按钮即可
    下面复选框需要全部选中,上面全选才能选中做法:给下面所有复选框绑定点击事件,每次点击,都要循环查看下面所有的复选框是否有没选中的,如果有一个没选中,上面全选就不选中
    ③可以设置变量,来控制全选是否选中

    //获取元素
    var j_cbAll = document.getElementById('j_cbAll') //全选按钮
    var j_tbs = document.getElementById('j_tbs').getElementsByTagName('input') //下面所有的复选框
    //注册事件
    //全选和取消全选
    j_cbAll.onclick = function(){
    	// this.checked 它可以得到当前复选框的选中状态如果是true 就是选中,如果是false 就是未选中
    	for(var i = 0; i < j_tbs.length;i++){
    		j_tbs[i].checked = this.checked
    	}
    }
    //下面复选框全部选中,才会触发上面的全选
    //遍历给下面每个复选框绑定点击事件
    for(var i = 0; i < j_tbs.length; i++){
    	j_tbs[i].onclick = function(){
    		//flag控制全选按钮是否选中
    		var flag = true
    		//每次点击下面的复选框都要循环检查这4个小按钮是否全被选中
    		for(var i = 0; i < j_tbs.length; i++){
    			if(!j_tbs[i].checked){
    				flag = false;
    				break;	//退出for循环 这样可以提高执行效率 因为只要有一个没有选中,剩下的就无需循环
    			}
    		}
    		j_cbAll.checked = flag
    	}
    }
    
    展开全文
  • 全选全选

    2019-10-05 06:41:09
    //全选按钮操作事件 $("input[name='CouponCheckAll']").click(function() { if ($(this).is(":checked")) { $("input[name='couponName']").prop("checked", true); } else { $("input[name='couponName...
  • jquery实现checkbox全选、取消全选的代码。
  • 今天这样写了一个全选和取消全选的功能: 全选:$(“:checkbox”).attr(“checked”,”checked”); 取消全选:$(“:checkbox”).removeAttr(“checked”); 获取选中的:$(“:checked[checked=’checked’]”) 发现点...
  • 全选与非全选

    2019-09-14 02:04:42
    全选反选的JS方法,在全选按钮上加上 onclick="selectAll()"。 <%--全选全选--%> function selectAll() { var sall = $("input[name='sall']").prop('check...
  • 在DataGrid中实现了 简单的全选与非全选。 在DataGrid中实现了 简单的全选与非全选。 在DataGrid中实现了 简单的全选与非全选。 在DataGrid中实现了 简单的全选与非全选
  • 本文章总结了利用jquery与js实现multiple全选与取消全选代码有需要参考的朋友可参考下
  • 用JQUERY实现全选和取消全选,减少了我们写JS的麻烦,我们再也不用写那么多代码了,给大家分享两段代码,用JQUERY实现复选框的全选和取消全选.
  • JS全选&取消全选

    2019-10-23 14:18:39
    全选 反选
  • 购物车的全选,全不选,局部全选全选判定,
  • Checkbox全选/取消全选

    2018-11-29 10:04:56
    Checkbox全选/取消全选
  • 用JavaScript使页面上的一组checkbox全选/取消全选,逻辑很简单,实现代码也没有太难的语法。但使用jQuery实现则更简单,代码也很简洁,精辟!
  • 本文介绍的方法,触发条件独立,可以全选或取消全选指定 name 的 CheckBox , 同一页面可以有多组供全选的 CheckBox ,功能健全,通用性较强。 效果图:运行查看效果: 字母全选开关 a b c d e f g 数字...
  • chebox全选 取消全选

    2015-03-03 09:11:41
    checkbox全选 取消全选
  • 下面看具体例子,为了让大家更好的理解,我直接把实现功能的代码贴出来: 代码如下:$(“#myform”).toggleCheckboxes()//全选,取消全选,反选 $(“#myform”).toggleCheckboxes(“:not(#checkbox1)”)//全选,取消全选且...
  • 全选/取消全选在批量操作数据时经常会使用到,下文有个不错的示例使用js完成全选/取消全选操作,感兴趣的朋友可以参考下
  • 刚学习angularJS,于是练习写了一个类似于购物车的全选/取消全选的功能,主要实现的功能有: 1、勾选全选checkbox,列表数据全部被勾选,取消同理,用ng-model实现双向绑定; 2、选中列表中的所有checkbox,全选也会...
  • checkbox全选/取消全选以及checkbox遍历jQuery实现代码
  • 今天我花了半天时间处理checkbox全选/取消全选那点事技术领域可信计算其他全选申请日20002001200220032004200520062007200820092010201120122013201420152016年至...
  • 因为后台要用到该功能,熟悉了下jquery的选择器功能。便实现了jquery版的全选。感觉jquery确实比用javascript节省很多劳力啊..呵呵
  • 微信小程序 - 筛选侧边栏 - 全选与反全选
  • 关于CheckBox全选取消全选 //全选 $("#SysAllSelectedID").click(function () { $("[name=SysCheckbox]:checkbox").each(function (i, u) { $(u).prop("c...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 29,297
精华内容 11,718
关键字:

全选