zoukankan      html  css  js  c++  java
  • Jquery---全选按钮

    <script type="text/javascript">

    $("#checkall").click(function(){
        var result = $(this).prop("checked");
        if(result){
                 $("input[name='cargoPositionId']").each(function(){
                     $(this).prop("checked",true);
                 })
                 var notAssignedNumber=$("#Lable1").val(); //未验收量
                 var checkedObj = $('input:checkbox[name="cargoPositionId"]:checked');
                 var values = "";
                 checkedObj.each(function() {
                 var value=this.value + ",";
                 values += value;
                 });  
                  $.ajax({
                        type : "POST",
                        dataType : "json",
                        url : "${pageContext.request.contextPath}/inSkuAction_countDiffer.action",
                        data : {values : values,notAssignedNumber:notAssignedNumber,
                        },//没有参数不需要此处
                        success : function(data) {
                            //alert(data);
                            var notAssigned=data.notAssigned;
                            alert("未分配货物量:"+notAssigned);
                        }
                    });
        
        
        }else{
                $("input[name='cargoPositionId']").each(function(){
                   $(this).prop("checked",false);
                 })
                var notAssignedNumber=$("#Lable1").val(); //未验收量
                 var checkedObj = $('input:checkbox[name="cargoPositionId"]:checked');
                 var values = "";
                 checkedObj.each(function() {
                 var value=this.value + ",";
                 values += value;
                 });  
                  $.ajax({
                        type : "POST",
                        dataType : "json",
                        url : "${pageContext.request.contextPath}/inSkuAction_countDiffer.action",
                        data : {values : values,notAssignedNumber:notAssignedNumber,
                        },//没有参数不需要此处
                        success : function(data) {
                            //alert(data);
                            var notAssigned=data.notAssigned;
                            alert("剩余未入库量为:"+notAssigned);
                        }
                    });
        }    
    })

    <input type="checkbox" id="checkall" />全选<br/>

    <input type="checkbox"  name="cargoPositionId" value="${m.id}" onClick="cbx()"/>

    //计算入库量与选中仓库容量的差值
    function cbx(){
                 var notAssignedNumber=$("#Lable1").val(); //未验收量
                 var checkedObj = $('input:checkbox[name="cargoPositionId"]:checked');
                 var values = "";
                 checkedObj.each(function() {
                 var value=this.value + ",";
                 values += value;
                 });  
                  $.ajax({
                        type : "POST",
                        dataType : "json",
                        url : "${pageContext.request.contextPath}/inSkuAction_countDiffer.action",
                        data : {values : values,notAssignedNumber:notAssignedNumber,
                        },//没有参数不需要此处
                        success : function(data) {
                            //alert(data);
                            var notAssigned=data.notAssigned;
                            alert("剩余未入库量为:"+notAssigned);
                        }
                    });
    }

  • 相关阅读:
    jmeter压测学习42-逻辑控制器之交替控制器
    jmeter压测学习41-逻辑控制器之吞吐量控制器
    jmeter压测学习40-逻辑控制器之事务控制器
    jmeter压测学习39-获取post请求x-www-form-urlencoded格式的数据
    jmeter压测学习38-通过Jython调用Python脚本
    对微信小程序的生命周期进行扩展 – Typescript 篇
    在微信小程序开发中使用Typescript
    TCP长连接和短连接 Python代码
    jQuery Ajax编程
    Django 网页中文显示u开头的乱码
  • 原文地址:https://www.cnblogs.com/lengzhijun/p/4367779.html
Copyright © 2011-2022 走看看