Customization · Dynamics CRM 2011 · Javascript

CRM 2011: Disable Left Navigation Menu

To disable CRM 2011 Left Navigation Menu on record form:

function DisableFormNavigationMenu(menuLabel) {
    var navItems = Xrm.Page.ui.navigation.items.get();

    for (var i in navItems) {
        var navItem = navItems[i];
        var itemLabel = navItem.getLabel();

        if (itemLabel == menuLabel) {
            var navItemId = navItem.getId();

            var navElement = document.getElementById(navItemId);
            if (navElement) {
                navElement.disabled = true;
                navElement.onclick = null;
            }

            break;
        }
    }
}

Cheers – Sy

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s