Host page - fix a bug that caused a javascript error when clicking Add Primary Storage dialog.

This commit is contained in:
Jessica Wang 2010-12-17 14:20:23 -08:00
parent d18b03c8e1
commit 0b678f08df

View File

@ -91,10 +91,7 @@ function hostToRightPanel($midmenuItem1) {
}
}
function afterLoadHostJSP($midmenuItem1) {
initAddHostButton($("#midmenu_add_host_button"), "host_page", $midmenuItem1);
initAddPrimaryStorageButton($("#midmenu_add_primarystorage_button"), "host_page", $midmenuItem1);
function afterLoadHostJSP() {
initDialog("dialog_add_host");
initDialog("dialog_add_pool");
bindEventHandlerToDialogAddPool($("#dialog_add_pool"));
@ -109,11 +106,9 @@ function afterLoadHostJSP($midmenuItem1) {
var tabContentArray = [$("#tab_content_details"), $("#tab_content_primarystorage"), $("#tab_content_instance"), $("#tab_content_router"), $("#tab_content_systemvm"), $("#tab_content_statistics")];
var afterSwitchFnArray = [hostJsonToDetailsTab, hostJsonToPrimaryStorageTab, hostJsonToInstanceTab, hostJsonToRouterTab, hostJsonToSystemvmTab, hostJsonToStatisticsTab];
switchBetweenDifferentTabs(tabArray, tabContentArray, afterSwitchFnArray);
$("#right_panel_content").data("$midmenuItem1", $midmenuItem1);
}
function hostJsonToDetailsTab() {
function hostJsonToDetailsTab() {
var $midmenuItem1 = $("#right_panel_content").data("$midmenuItem1");
if($midmenuItem1 == null)
return;
@ -122,6 +117,9 @@ function hostJsonToDetailsTab() {
if(jsonObj == null)
return;
initAddHostButton($("#midmenu_add_host_button"), "host_page", $midmenuItem1);
initAddPrimaryStorageButton($("#midmenu_add_primarystorage_button"), "host_page", $midmenuItem1);
$.ajax({
data: createURL("command=listHosts&id="+jsonObj.id),
dataType: "json",