From 39d7e65180ac94613226859b6eda7f5475b9de5a Mon Sep 17 00:00:00 2001 From: Jessica Wang Date: Thu, 4 Nov 2010 11:00:00 -0700 Subject: [PATCH] new UI - Edit ISO - not to hide editable field and show readonly field until action returns success. --- ui/scripts/cloud.core.iso.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/ui/scripts/cloud.core.iso.js b/ui/scripts/cloud.core.iso.js index 9fc27363b4f..285d45da119 100644 --- a/ui/scripts/cloud.core.iso.js +++ b/ui/scripts/cloud.core.iso.js @@ -368,15 +368,12 @@ function doEditISO($actionLink, $detailsTab, $midmenuItem1) { return false; }); $detailsTab.find("#save_button").unbind("click").bind("click", function(event){ - doEditISO2($actionLink, $detailsTab, $midmenuItem1); - $editFields.hide(); - $readonlyFields.show(); - $("#save_button, #cancel_button").hide(); + doEditISO2($actionLink, $detailsTab, $midmenuItem1, $readonlyFields, $editFields); return false; }); } -function doEditISO2($actionLink, $detailsTab, $midmenuItem1) { +function doEditISO2($actionLink, $detailsTab, $midmenuItem1, $readonlyFields, $editFields) { // validate values var isValid = true; isValid &= validateString("Name", $detailsTab.find("#name_edit"), $detailsTab.find("#name_edit_errormsg")); @@ -424,6 +421,10 @@ function doEditISO2($actionLink, $detailsTab, $midmenuItem1) { } }); } + + $editFields.hide(); + $readonlyFields.show(); + $("#save_button, #cancel_button").hide(); } function doDeleteIso($actionLink, $detailsTab, $midmenuItem1) {