From 912d1c50a933021053ed042fcb68cadfca1e59f4 Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Mon, 25 Oct 2010 16:39:55 -0700 Subject: [PATCH] new UI - zone page - (1) switch to Network tab when Add VLAN button is clicked. (2) switch to Secondary Storage tab when Add Secondary Storage button is clicked. This way, the newly added VLAN/SecondaryStorage can show. --- ui/new/scripts/cloud.core2.resource.js | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/ui/new/scripts/cloud.core2.resource.js b/ui/new/scripts/cloud.core2.resource.js index 6912249d997..f59b606368b 100644 --- a/ui/new/scripts/cloud.core2.resource.js +++ b/ui/new/scripts/cloud.core2.resource.js @@ -785,22 +785,11 @@ function toSystemVMTypeText(value) { } //***** systemVM page (end) *************************************************************************************************** -/* -function afterSwitchToDetailsTab() { - $("#midmenu_add2_link").unbind("click").hide(); -} -function afterSwitchToNetworkTab() { - initAddVLANButton($("#midmenu_add2_link")); -} -function afterSwitchToSecondaryStorageTab() { - initAddSecondaryStorageButton($("#midmenu_add2_link")); -} -*/ - function initAddVLANButton($addButton) { $addButton.find("#label").text("Add VLAN"); $addButton.show(); - $addButton.unbind("click").bind("click", function(event) { + $addButton.unbind("click").bind("click", function(event) { + $("#zone_page").find("#tab_network").click(); var zoneObj = $("#zone_page").find("#tab_content_details").data("jsonObj"); var dialogAddVlanForZone = $("#dialog_add_vlan_for_zone"); dialogAddVlanForZone.find("#zone_name").text(fromdb(zoneObj.name)); @@ -930,6 +919,7 @@ function initAddSecondaryStorageButton($addButton) { $addButton.find("#label").text("Add Secondary Storage"); $addButton.show(); $addButton.unbind("click").bind("click", function(event) { + $("#zone_page").find("#tab_secondarystorage").click(); var zoneObj = $("#zone_page").find("#tab_content_details").data("jsonObj"); $("#dialog_add_secondarystorage").find("#zone_name").text(fromdb(zoneObj.name));