ZhiYeJianKang_PeiXun/Song.Site/Manage/Sys/Scripts/ProfitSharing_Edit.js

51 lines
1.5 KiB
JavaScript
Raw Normal View History

2025-02-20 15:41:53 +08:00
$(function () {
//表格底部显示合计
$(".moneySum").text(calcMoney(true));
$(".couponSum").text(calcCoupon(true));
//行内的编辑按钮
$("input[name$=btnEdit]").click(function () {
var sum = calcMoney();
//alert(sum);
});
});
//计算资金比例的总计
function calcMoney(isAll) {
var ratio = 0;
$(".moneyratio").each(function () {
var val = Number($(this).text());
ratio += val;
});
//取所有例如当gridview处理编辑状态时录入行的值
if (isAll) {
var edit = $("input[name$=tbMoneyEdit]");
if (edit.size() > 0) {
var limit = 100 - ratio;
edit.attr("numlimit","0-"+limit);
ratio += Number(edit.val());
}
}
//设置新增的录入限制
$("input[name$=tbMoneyAdd]").attr("numlimit", "0-" + (100 - ratio));
return ratio;
}
//计算卡券比例的总计
function calcCoupon(isAll) {
var ratio = 0;
$(".couponratio").each(function () {
var val = Number($(this).text());
ratio += val;
});
//取所有例如当gridview处理编辑状态时录入行的值
if (isAll) {
var edit = $("input[name$=tbCouponEdit]");
if (edit.size() > 0) {
var limit = 100 - ratio;
edit.attr("numlimit", "0-" + limit);
ratio += Number(edit.val());
}
}
//设置录入限制
$("input[name$=tbCouponAdd]").attr("numlimit", "0-" + (100 - ratio));
return ratio;
}