diff --git a/module/upgrade/js/mergeprogram.js b/module/upgrade/js/mergeprogram.js index ba0ceadf49..42d1e81647 100644 --- a/module/upgrade/js/mergeprogram.js +++ b/module/upgrade/js/mergeprogram.js @@ -214,6 +214,9 @@ function toggleProgram(obj) { $programs.removeAttr('disabled'); } + + var programID = $('#programs').val(); + getPGMStatus('program', programID); } } @@ -279,6 +282,7 @@ function toggleProject(obj) $('form .prj-exist').removeClass('hidden'); $('form .prj-no-exist').addClass('hidden'); $PGMParams.addClass('hidden'); + $('#PRJStatus').closest('tr').removeClass('hidden'); $projects.removeAttr('disabled'); if($('#newProgram0').prop('checked')) @@ -593,3 +597,13 @@ function computeEndDate(delta) $('#end').val(endDate).datetimepicker('update'); computeWorkDays(); } + +function getPGMStatus(objectType, programID) +{ + var link = createLink('upgrade', 'ajaxGetPGMStatus', 'programID=' + programID); + $.post(link, function(data) + { + if(objectType == 'program') $('#PGMStatus').val(data); + if(objectType == 'project') $('#PRJStatus').val(data); + }) +} diff --git a/module/upgrade/view/createprogram.html.php b/module/upgrade/view/createprogram.html.php index 256cf885c1..856def09ce 100644 --- a/module/upgrade/view/createprogram.html.php +++ b/module/upgrade/view/createprogram.html.php @@ -19,7 +19,7 @@ -