mirror of https://github.com/apache/cloudstack.git
bug 7543: Domain page - empty subgrid item container when tab is clicked.
This commit is contained in:
parent
6eacec782e
commit
5c04815fb1
|
|
@ -114,13 +114,15 @@
|
|||
|
||||
<!-- Admin Account tab (start)-->
|
||||
<div style="display: none;" id="tab_content_admin_account">
|
||||
<div class="rightpanel_mainloader_panel" style="display:none;">
|
||||
<div class="rightpanel_mainloaderbox">
|
||||
<div class="rightpanel_mainloader_animatedicon"></div>
|
||||
<p>Loading …</p>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="tab_spinning_wheel" class="rightpanel_mainloader_panel" style="display:none;">
|
||||
<div class="rightpanel_mainloaderbox">
|
||||
<div class="rightpanel_mainloader_animatedicon"></div>
|
||||
<p>Loading …</p>
|
||||
</div>
|
||||
</div>
|
||||
<div id="tab_container">
|
||||
</div>
|
||||
</div>
|
||||
<!-- Admin Account tab (end)-->
|
||||
|
||||
<!-- Resource Limits tab (start)-->
|
||||
|
|
|
|||
|
|
@ -469,15 +469,19 @@ function updateResourceLimitForDomain(domainId, type, max, $readonlyField) {
|
|||
});
|
||||
}
|
||||
|
||||
function listAdminAccounts(domainId) {
|
||||
function listAdminAccounts(domainId) {
|
||||
var $thisTab = $("#right_panel_content").find("#tab_content_admin_account");
|
||||
$thisTab.find("#tab_container").hide();
|
||||
$thisTab.find("#tab_spinning_wheel").show();
|
||||
|
||||
var accountType = (domainId==1)? 1: 2;
|
||||
$.ajax({
|
||||
cache: false,
|
||||
data: createURL("command=listAccounts&domainid="+domainId+"&accounttype="+accountType),
|
||||
dataType: "json",
|
||||
success: function(json) {
|
||||
var items = json.listaccountsresponse.account;
|
||||
var $container = $("#right_panel_content #tab_content_admin_account").empty();
|
||||
var items = json.listaccountsresponse.account;
|
||||
var $container = $thisTab.find("#tab_container").empty();
|
||||
if (items != null && items.length > 0) {
|
||||
var $template = $("#admin_account_tab_template");
|
||||
for (var i = 0; i < items.length; i++) {
|
||||
|
|
@ -485,7 +489,9 @@ function listAdminAccounts(domainId) {
|
|||
domainAccountJSONToTemplate(items[i], $newTemplate);
|
||||
$container.append($newTemplate.show());
|
||||
}
|
||||
}
|
||||
}
|
||||
$thisTab.find("#tab_spinning_wheel").hide();
|
||||
$thisTab.find("#tab_container").show();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue