From 66ef18e845619dcedfb5b7c105f7385ffe9f5b95 Mon Sep 17 00:00:00 2001 From: tianshujie98 Date: Tue, 20 Jul 2021 09:49:31 +0800 Subject: [PATCH] * Adjust code. --- module/upgrade/js/mergeprogram.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/module/upgrade/js/mergeprogram.js b/module/upgrade/js/mergeprogram.js index 5efd1d7f57..60254bf181 100644 --- a/module/upgrade/js/mergeprogram.js +++ b/module/upgrade/js/mergeprogram.js @@ -403,6 +403,13 @@ $(function() checkedLine = false; } $("[id^='productLines\[" + lineID + "\]']").prop('checked', checkedLine); + + var checkAllLines = true; + var lineNum = $("[id^='productLines'").length; + var checkedLineNum = $("[id^='productLines']:checked").length; + + if(lineNum > checkedLineNum) checkAllLines = false; + $("[id='checkAllLines']").prop('checked', checkAllLines); } else if($('[id^=products]').length > 0) { @@ -483,6 +490,13 @@ $(function() checkedLine = false; } $("[id^='productLines\["+ lineID +"\]").prop('checked', checkedLine); + + var checkAllLines = true; + var lineNum = $("[id^='productLines'").length; + var checkedLineNum = $("[id^='productLines']:checked").length; + + if(lineNum > checkedLineNum) checkAllLines = false; + $("[id='checkAllLines']").prop('checked', checkAllLines); } else if($('[id^=products]').length > 0) {