new UI - volume page - snapshot tab - create volume action - append a new item (whose type is volume) in middle menu after action succeeds.

This commit is contained in:
Jessica Wang 2010-11-09 10:12:15 -08:00
parent 5fafef9970
commit e43514d1de

View File

@ -859,14 +859,14 @@ var volumeSnapshotActionMap = {
asyncJobResponse: "createvolumeresponse",
dialogBeforeActionFn : doCreateVolumeFromSnapshotInVolumePage,
inProcessText: "Creating Volume....",
afterActionSeccessFn: function(json, id, $subgridItem) {
//var jsonObj = ???
/*
var $midmenuItem1 = $("#midmenu_item").clone();
$("#midmenu_container").append($midmenuItem1.show());
volumeToMidmenu(jsonObj, $midmenuItem1);
bindClickToMidMenu($midmenuItem1, volumeToRightPanel);
*/
afterActionSeccessFn: function(json, id, $subgridItem) {
var $midmenuItem1 = $("#midmenu_item").clone();
var item = json.queryasyncjobresultresponse.jobresult.volume;
volumeToMidmenu(item, $midmenuItem1);
bindClickToMidMenu($midmenuItem1, volumeToRightPanel, getMidmenuId);
$midmenuItem1.find("#info_icon").removeClass("error").show();
$midmenuItem1.data("afterActionInfo", ("Creating volume from snapshot succeeded."));
$("#midmenu_container").append($midmenuItem1.fadeIn("slow"));
}
}
,