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);
                    }
                });
}

posted on 2015-03-26 10:00  静以修身!  阅读(238)  评论(0编辑  收藏  举报

导航