日期:2014-05-16  浏览次数:20628 次

通用的JQUERY做页面的按钮的权限控制 - Web 开发 / Ajax
我要写一个通用的JS来 对系统中各个功能的增删改查的权限做控制 各位能否提供各思路 

我是这样设计的 在通用JS中用jquery的选择器这样去取需要控制的元素
JScript code
$(document).ready(function(){
    $('*[magicButton="true"]').bind('click',function(){
        
        alert(this.document.location);
    });
});


怎样去做这个的控制 怎么判断这个按钮所在的范围,比如(机构,工号)?

------解决方案--------------------
根据用户从db中获取权限,根据权限控制增删改查按钮的显示或者隐藏(隐藏:display:none)。
------解决方案--------------------
通过异步请求获得当前用户的权限,session也可以。
如果当前用户有这个权限就显示按钮,没有就隐藏或禁用按钮都是可以的。
------解决方案--------------------
判断如果没有权限就隐藏,
Ext.getCmp('id....').hide();
------解决方案--------------------
 
Fw.getCmp('id').setDisabled(true);
------解决方案--------------------
前台做权限控制?

是有风险的