diff --git a/ui/scripts/network.js b/ui/scripts/network.js index ef9cfbe220f..192dda24f6d 100644 --- a/ui/scripts/network.js +++ b/ui/scripts/network.js @@ -2697,8 +2697,26 @@ // Passing _hideFields array will disable specified fields for this row //item._hideFields = ['autoScale']; - - // Get sticky data + + $.ajax({ + url: createURL('listAutoScaleVmGroups'), + data: { + listAll: true, + lbruleid: item.id + }, + async: false, + success: function(json) { + //debugger; + if(json.listautoscalevmgroupsresponse.autoscalevmgroup != null && json.listautoscalevmgroupsresponse.autoscalevmgroup.length > 0) { //from 'autoScale' button + item._hideFields = ['add-vm']; + } + else { //from 'add-vm' button + item._hideFields = ['autoScale']; + } + } + }); + + // Get sticky data $.ajax({ url: createURL('listLBStickinessPolicies'), async: false,