mirror of https://github.com/apache/cloudstack.git
instance page - fix a bug that instance groups are duplicate when login as user-role and click instance menu more than once.
This commit is contained in:
parent
f23135514a
commit
84323d16e9
|
|
@ -460,9 +460,12 @@
|
|||
<span id="label"><fmt:message key="label.menu.destroyed.instances"/></span>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
|
||||
<div id="leftmenu_instance_group_container">
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div class="leftmenu_list">
|
||||
<div class="leftmenu_content_flevel" id="leftmenu_storage">
|
||||
|
|
|
|||
|
|
@ -60,7 +60,8 @@ function instanceBuildSubMenu() {
|
|||
cache: false,
|
||||
data: createURL("command=listInstanceGroups"),
|
||||
dataType: "json",
|
||||
success: function(json) {
|
||||
success: function(json) {
|
||||
$("#leftmenu_instance_group_container").empty();
|
||||
var instancegroups = json.listinstancegroupsresponse.instancegroup;
|
||||
if(instancegroups!=null && instancegroups.length>0) {
|
||||
for(var i=0; i < instancegroups.length; i++) {
|
||||
|
|
@ -76,7 +77,7 @@ function instanceBuildSubMenu2(label, commandString) {
|
|||
var $newSubMenu = $("#leftmenu_secondindent_template").clone();
|
||||
$newSubMenu.find("#label").text(label);
|
||||
bindAndListMidMenuItems($newSubMenu, commandString, vmGetSearchParams, "listvirtualmachinesresponse", "virtualmachine", "jsp/instance.jsp", afterLoadInstanceJSP, vmToMidmenu, vmToRightPanel, getMidmenuId, true);
|
||||
$("#leftmenu_instance_expandedbox").append($newSubMenu.show());
|
||||
$("#leftmenu_instance_group_container").append($newSubMenu.show());
|
||||
}
|
||||
|
||||
var $doTemplateNo, $doTemplateCustom,$doTemplateExisting;
|
||||
|
|
|
|||
Loading…
Reference in New Issue