//根据角色条件显示不用权限的操作按钮,如 增加 删除 修改 浏览
$(function () {
    var url = window.location.href;
    var str = url.split('/');
    var name = str[str.length - 1];
    $.getJSON('/HttpHandlers/OperationButton.ashx?pageName=' + name, function (rsp) {
        //每页顶端操作选项列表
        var operationList = '';
        for (var i = 0; i < rsp.length; i++) {
            operationList += '<a href="javascript:void(0)" title="' + rsp[i].Description + '" onclick="' + rsp[i].PermissionCode + '()"><span class=" + rsp[i].Icon + ">&nbsp;</span>' + rsp[i].PermissionName + '</a>&nbsp;&nbsp;&nbsp;';

        }

        $('.divList').append(operationList);
    })
});

 

以上Description为对小图标的描述,PermissionCode为小图标对应的操作,如添加Create等;PermissionName为小图标的名称;divList为.aspx中一个div的class名,这个div就是用来显示小图标。