如何动态更改菜单项的href?

时间:2014-05-06 15:15:54

标签: url extjs extjs4.1

我的问题是我想动态更改菜单项的href属性。 我的菜单项代码是:

{
    text : LocalizationUtils.getMessage("Details"),
    cls : "bannerButton",
    //href : "/Project/" + project.code + "#Details",
    iconCls : "silk-form-16",
    hidden : !SecurityUtils.isUserInRole("PROJECT_DETAILS_VIEW"),
    handler :
    function () {
        if (document.URL.lastIndexOf("/Project/" + project.code + "#Details") != -1) {
            this.href = null;
        } else {
            this.href = "/Project/" + project.code + "#Details"; //,
        }
    }
}

我想要做的是:当我在菜单项指向的页面中时,不需要做任何事情。否则,必须加载菜单项指向的页面。 有什么帮助吗?

0 个答案:

没有答案