美文网首页我爱编程
jQuery四——复选框全选反选案例

jQuery四——复选框全选反选案例

作者: 嗷老板 | 来源:发表于2018-04-06 21:30 被阅读0次

  使用jQuery的方法实现复选框的全选反选,并实现勾选商品的价格求和。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title></title>
        
        <script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
        <script type="text/javascript">
            $(function(){
                //全选
                $("#allCheck").click(function(){
                    $("input[name = 'item']").prop("checked",$(this).prop("checked"));
                });
                
                //反选
                $("#otherCheck").click(function(){
                    var list = $("input[name = 'item']");
                    list.each(function(){
//                      if($(this).prop("checked")){
//                          $(this).removeProp("checked");
//                      }else{
//                          $(this).prop("checked","checked");}
                        $(this).prop("checked",!$(this).prop("checked"))
                        
                    });
                });
                
                //求和
                $("#sumBtn").click(function(){
                    var sum = 0;
                    $("input[name = 'item']").each(function(){
                        if($(this).prop("checked")){
                            sum += Number(this.value);
                        }
                    });
                    
                    $("#sumId").html(sum);
                });
            });
        </script>
    </head>
    <body>
        <div>商品列表</div>
        <input type="checkbox" name="item" value="3000" />笔记本3000元<br />
        <input type="checkbox" name="item" value="2500"/>HTC手机2500元<br />
        <input type="checkbox" name="item" value="8000" />苹果电脑8000元<br />
        <input type="checkbox" name="item" value="1500" />IPAD1500元<br />
        <input type="checkbox" name="item" value="400" />玩具汽车400元<br />
        
        <input type="checkbox" name="all" id="allCheck" />全选<br />
        <input type="checkbox" name="all" id="otherCheck"/>反选<br />
        <input type="button" value="总金额" id="sumBtn";" /><span id="sumId"></span>
    </body>
</html>

相关文章

  • jQuery四——复选框全选反选案例

      使用jQuery的方法实现复选框的全选反选,并实现勾选商品的价格求和。

  • 案例三:全选

    创建一个页面:四个复选框表示爱好,一个复选框全选和全不选,三个按钮,分别有事件:全选,全不选,反选 functio...

  • 全选反选案例

    1.淘宝的全选反选案例(jquery实现) 核心思路: 1.实现反选的时候,让checkbox的数量和选中的che...

  • ssm项目批量删除

    jsp页面中 复选框 按钮 全选 反选 批量删除 controller层处理 serviceimpl层处理 ma...

  • JS实现全选和反选功能

    网页中使用到表单复选框时,如果有大量的数据需要选择,经常会用到全选或者反选功能,也可能会用到全不选功能,其实是全选...

  • java基础---Jquery复选框checkbox全选反选及选

    因为是用jquery做的,所以必须先要导入jquery的js文件 2.点击全选 3.点击全不选 4.反选 5.获得...

  • CheckBox使用JQuery第二次无法选中

    用JQuery做CheckBox全选和反选,发现一个问题,当手动点击一个Checkbox后,JQuery无法对其进...

  • js-节点操作

    里面除了实现了复选框的全选、全不选以及反选功能之外,还有对节点的创建、插入等功能。 实现效果: JS代码 HTML代码

  • JQuery操作复选框,全选,反选,选中的值

    参考了一下别人jQuery复选框操作的代码,发现在使用attr()来处理属性赋值的时候会出现第一次功能正常,第二次...

  • jQuery-UI-3

    01-jquery属性 操作.html 02-表格全选反选(prop+checkbox选择器+checked选择器...

网友评论

    本文标题:jQuery四——复选框全选反选案例

    本文链接:https://www.haomeiwen.com/subject/caashftx.html