1. 程式人生 > >對列表中某些欄位進行動態校驗

對列表中某些欄位進行動態校驗

//檢查明細四個合同金額是否與總合同金額相等

function checkEqualMoneys(flags){

var money = $("#projMoney").numberbox("getValue");

var result = add(add($("#detailDownpaymentMoneys").numberbox("getValue"),$("#detailTrialMoneys").numberbox("getValue")),add($("#detailAssessmentMoneys").numberbox("getValue"),$("#detailReplyMoneys"

).numberbox("getValue")));//add方法將兩個值相加

if((result >  money)&&(flags == undefined)) {

layer.msg('輸入金額大於專案金額,請重新輸入!',{icon:0, time: 2500});//設定提示資訊 ,icon 圖示,time顯示時間

returnfalse;

}

if((result !=  money)&&(flags == "save" )) {

layer.msg('輸入金額不等於專案金額,請重新輸入!',{icon:0, time: 2500});

returnfalse;

}

returntrue;

}