diff --git a/ui/scripts/cloud.core.resource.js b/ui/scripts/cloud.core.resource.js index 2bb6f2da2aa..8ed0ca0470e 100644 --- a/ui/scripts/cloud.core.resource.js +++ b/ui/scripts/cloud.core.resource.js @@ -502,9 +502,8 @@ function addZoneWizardSubmit($thisWizard) { dataType: "json", async: false, success: function(json) { - afterActionMsg += "Zone was created successfully
"; - $thisWizard.find("#spinning_wheel").hide(); - + afterActionMsg += "Zone was created successfully

"; + $zoneNode = $("#leftmenu_zone_node_template").clone(true); var $zoneTree = $("#leftmenu_zone_tree").find("#tree_container"); $zoneTree.prepend($zoneNode); @@ -517,8 +516,7 @@ function addZoneWizardSubmit($thisWizard) { }, error: function(XMLHttpResponse) { handleError(XMLHttpResponse, function() { - afterActionMsg += ("Failed to create zone. " + parseXMLHttpResponse(XMLHttpResponse) + "
"); - $thisWizard.find("#spinning_wheel").hide(); + afterActionMsg += ("Failed to create zone. " + parseXMLHttpResponse(XMLHttpResponse) + "

"); }); } }); @@ -544,8 +542,7 @@ function addZoneWizardSubmit($thisWizard) { dataType: "json", async: false, success: function(json) { - afterActionMsg += "Pod was created successfully
"; - $thisWizard.find("#spinning_wheel").hide(); + afterActionMsg += "Pod was created successfully

"; var item = json.createpodresponse.pod; podId = item.id; @@ -569,8 +566,7 @@ function addZoneWizardSubmit($thisWizard) { }, error: function(XMLHttpResponse) { handleError(XMLHttpResponse, function() { - afterActionMsg += ("Failed to create Pod. " + parseXMLHttpResponse(XMLHttpResponse) + "
"); - $thisWizard.find("#spinning_wheel").hide(); + afterActionMsg += ("Failed to create Pod. " + parseXMLHttpResponse(XMLHttpResponse) + "

"); }); } }); @@ -595,20 +591,21 @@ function addZoneWizardSubmit($thisWizard) { $.ajax({ data: createURL("command=createVlanIpRange" + array1.join("")), dataType: "json", + async: false, success: function(json) { - afterActionMsg += "Guest IP range was created successfully
"; + afterActionMsg += "Guest IP range was created successfully

"; var item = json.createvlaniprangeresponse.vlan; vlanId = item.id; }, error: function(XMLHttpResponse) { handleError(XMLHttpResponse, function() { - afterActionMsg += ("Failed to create Guest IP range. " + parseXMLHttpResponse(XMLHttpResponse) + "
"); - $thisWizard.find("#spinning_wheel").hide(); + afterActionMsg += ("Failed to create Guest IP range. " + parseXMLHttpResponse(XMLHttpResponse) + "

"); }); } }); } - + + $thisWizard.find("#spinning_wheel").hide(); $thisWizard.find("#after_action_message").html(afterActionMsg); }