new UI - instance page, volume page - fix a bug that after creation, clicking middle menu pops up javascript error.

This commit is contained in:
Jessica Wang 2010-10-11 16:03:43 -07:00
parent 319e70b0b2
commit 4f772abb27
3 changed files with 4 additions and 3 deletions

View File

@ -549,7 +549,8 @@ function clickInstanceGroupHeader($arrowIcon) {
$("body").stopTime(timerKey);
if (result.jobstatus == 1) {
// Succeeded
vmToMidmenu(result.virtualmachine[0], $midmenuItem1);
vmToMidmenu(result.virtualmachine[0], $midmenuItem1);
bindClickToMidMenu($midmenuItem1, vmToRightPanel, getMidmenuId);
if (result.virtualmachine[0].passwordenabled == 'true') {
var extraMessage = "New password: " + result.virtualmachine[0].password;
afterAddingMidMenuItem($midmenuItem1, true, extraMessage);

View File

@ -353,7 +353,7 @@ var templateActionMap = {
},
"Copy Template": {
isAsyncJob: true,
asyncJobResponse: "createtemplateresponse",
asyncJobResponse: "copytemplateresponse",
dialogBeforeActionFn : doCopyTemplate,
inProcessText: "Copying Template....",
afterActionSeccessFn: function(json, id, midmenuItemId){}

View File

@ -124,7 +124,7 @@ function afterLoadVolumeJSP() {
if (result.jobstatus == 1) {
// Succeeded
volumeToMidmenu(result.volume[0], $midmenuItem1);
bindClickToMidMenu($midmenuItem1, volumeToRigntPanel);
bindClickToMidMenu($midmenuItem1, volumeToRigntPanel, getMidmenuId);
afterAddingMidMenuItem($midmenuItem1, true);
} else if (result.jobstatus == 2) {
handleAsyncJobFailInMidMenu(result.jobresult, $midmenuItem1);