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