有人知道ext怎么权限控制的吗?

小弟我初学Ext,最近用Ext开发了个小项目,但是当不同用户角色登录进去的时候某些按钮要hidden掉这个应该怎么做呢?
上网查了下都说可以用后台返回的角色来判断,
我的做法开始也是这样的,登录成功后我也获取到了后台返回的角色,但是因为现在还没有加载登录成功进入的那个界面没法获得按钮所以不能隐藏所要隐藏的按钮,代码如下:
form1.getForm().submit({
url:'login.action', method : 'get',

success : function(form, action) {
user=action.result.username;
if(user=='admin'){
Ext.get('detail').hide();
................... win.close();
window.location = "mainview.jsp";
},

failure : function(form, action) {
Ext.Msg.alert("出错啦",action.result.msg);
form1.form.reset();

document.getElementById("randcodeimg").src ="../pages/img.jsp?nocache="+new Date().getTime(); 

}
那位大哥大姐帮我看下到底应该怎么来做啊?最好有个小例子,小弟在此先谢谢了!

0

2个回答

在最外面定义一些属性例如

var flag = 后台java传递过来的是否隐藏的值(例如是true);

然后你在你的按钮就可以这样来写了

[code="js"]var button = new Ext.Button({
hidden:flag,
text:'submit'
}):[/code]

这样你就可以通过后台传递的参数来设置前台extjs按钮是否隐藏了

0

你这里遇到的是渲染的问题,Ext的任何组件都只有执行了render方法之后才能渲染到页面上,最简单的方式是对需要隐藏的render事件进行监听,例如:panel.on('render',function(){
//在这里对panel的子组件进行隐藏
})

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
powerpoint pdf 教程
有人知道怎么去掉 winnotive公司 pdf converter dll 水印的吗
ExtJs页面元素权限控制
n带有权限控制的安钮组件:Ext.define('matrix.sys.view.authority.XButton', { extend : 'Ext.button.Button', alternateClassName : [ 'Ext.authority.XButton' ], alias : 'widget.xButton', requires : [ 'matrix.sys.store....
Java之路
你了解Java吗?你知道Java能做什么吗?你知道Java该怎么学吗?你知道Java未来的发展趋势、发展状况吗?
Java学习经验
你了解Java吗?你知道Java能做什么吗?你知道Java该怎么学吗?你知道Java未来的发展趋势、发展状况吗?
Java前景介绍
你了解Java吗?你知道Java能做什么吗?你知道Java该怎么学吗?你知道Java未来的发展趋势、发展状况吗?
理科大学生的职业规划
你了解Java吗?你知道Java能做什么吗?你知道Java该怎么学吗?你知道Java未来的发展趋势、发展状况吗?
程序员的出路
你了解Java吗?你知道Java能做什么吗?你知道Java该怎么学吗?你知道Java未来的发展趋势、发展状况吗?
php经典21答经典
知道怎么获得PHP请求中的内容吗,知道怎么转换PHP编码吗......那就看此 very good very strong
JAVA开发的贪吃蛇游戏代码.
经典游戏贪吃蛇,知道用JAVA怎么做出来的吗?还等什么?.
extjs6 基础组件扩展和自定义组件封装--05权限控制设计思想
系统中权限控制分3种方式。n1、菜单权限:基本的控制方式:用户角色关联 , 角色菜单权限,用户菜单权限。其中用户菜单权限是对角色菜单权限的补充,n 图效果是用户权限分配。当前用户属于某个角色。角色包含的权限用户全部继承,无法移除角色已有的权限,但是可以补充新的权限,应用场景,例如角色是开发工程师,技术经理也需要开发工程师角色。但是比其他的人多部分权限。nnnn2、按钮权限:上图中看到《
acess2007教程
你想知道acess怎么玩吗,告诉你怎么玩就这么玩!
flash 教程整套2
你们知道怎么把分不要掉吗? 就是怎么改成不要分的啊?
网页下载功能-源码文件
你知道网页中的下载功能怎么来的吗 下载就知道的哦
ssh+extjs4 用户、角色、权限模块的实现
说明:最近几天在现有的系统里做了用户、角色、权限的管理功能,用到的技术是ssh后台框架和extjs4前端框架。功能:首先,在创建角色的功能按钮里,可以创建一个新的角色,管理员可以通过一个权限菜单树为角色赋予权限,包括菜单项的权限和每个页面的按钮的权限,然后在用户管理界面可以为不同用户分配角色,这个用户便有了这个角色的相应权限。设计:我的思路是这样的:1.创建角色首先要设计的是创建角色中的权限树,通过
Carbide[1].c++_UI_Designer_WP_v1_0_en.pdf
有人需要这个吗?电脑里找出来的,看看名字应该知道是什么吧
有人知道怎么解决吗?
我的硬盘分区是这样的rn/dev/hda1:bootrn/dev/hda2:ext3rn/dev/hda3:swaprn/dev/hda4:jfs 新的文件系统rn我在grub里指向了/dev/hda4,但是提示VFS:can't mount,/dev/hda4 is not ext3 file systemrn请问高手怎么解决?
ios-加载视图.zip
还有外部接口没写,不知道怎么写,有人知道怎么写的帮我完善的联系我!!(新人求罩)
仅用作测试的文件。。
测试的文件,仅用作测试的文件。 如果有人知道怎么删除,请留言告诉我,谢谢!
智能建站系统
智能化建站,赶紧下载吧 你知道怎么免费建站吗?想免费拥有属于自己的网站吗?
c++程序源码——斗地主源码
你喜欢斗地主吗?你觉得神秘吗?你想知道它是怎么实现的嘛?看斗地主源码吧!
linux安装图解
现在,想要自学linux操作系统吗,知道怎么安装的吗?亲 国产linux操作系统哦,下载来看一看就知道了
经典net留言板,最炫的留言板
最经典的留言板,最炫的留言板,你知道层吗?你知道怎么让层在留言板中,最好的应用吗?请下载这个。自己研究。
网站常有的星级投票效果
大家上网会经常见到网站会有投票,知道怎么实现的吗!快下载吧!
CAN控制器的波特率问题(透彻).doc
知道怎么计算CAN控制器的波特率吗?这是一篇讲的很透彻的文章
Linux下如何知道是否有人在使坏
在 Linux 下查看用户的行为,不仅仅是网管要做的事,也是开发人员所应该具备的基本技能之一。为什么呢?因为有时其他同事在做一些很消耗资源的事情,比如在编译大型程序,可能会导致服务器变得很慢,从而影响我们的正常操作。这个时候,我们就可以通过本文所介绍的方法,揪出那个同事,将他暴打一顿,就可以恢复服务器的正常使用了。nn我是谁?nn「我是谁?我从哪里来?我要去哪里?」哲学经典三大问题。同样,在工作中...
文本框跑马灯特效
你知道文本框怎么变换吗,来试一下让你的文本框更炫吧
KDJ的基本应用方法
还不知道怎么看KDJ吗 现在教你看懂怎么操作 还犹豫什么 快点行动吧
数控直流恒流源的设计 (开题报告)
在即将毕业的时刻,你知道毕业论文开题报告的写作格式及内容是怎么写的吗
FTP使用教程
做网站你知道怎么使用FTP吗?这里有详细解答!非常实用的!
Java学习之路,教你选择合适的书去学Java
没分了,上传点资源给大家用。 想知道怎么学Java吗,有人总结了看什么书怎么看来学Java。
在C++中调用word文档的简明方法
你知道怎么用C++写调用word文档吗?下载吧,它教会你怎么弄!
up教材Word
u_boot你想知道怎么学习u盘装系统吗,我粘贴一个文档和大家共享
c#控件大全
你还不知道C#中的控件怎么使用吗?这里有c#中常用控件的使用方法属性等
SQL2005全文搜索技巧
还不知道怎么用全文检索功能吗?这里有很详细的例子,包你一看就会。
【2014.8.17NOIP普及组模拟】接苹果
题目描述rnrnrn    很少有人知道奶牛爱吃苹果。农夫约翰的农场上有两棵苹果树(编号为1和2),每一棵树上都长满了苹果。奶牛贝茜无法摘下树上的苹果,所以她只能等待苹果从树上落下。但是,由于苹果掉到地上会摔烂,贝茜必须在半空中接住苹果(没有人爱吃摔烂的苹果)。贝茜吃东西很快,所以她接到苹果后仅用几秒钟就能吃完。rnrn​    每一分钟,两棵苹果树其中的一棵会掉落一个苹果。贝茜已经过了足够的训练
android的设计与实现(卷1)
android的设计与实现(卷1),是PDF扫描版,但是比较清晰,更重要的是这是完整版,不是样章,喜欢的尽情下载吧。有人知道怎么降低下载的积分吗?10分太多了
有人知道为什么吗?
行 214: CheckBox ch =(CheckBox)this.message.FindControl("yn");rn行 215: string aa = Convert.ToString(ch.Checked);rn异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。rnrn有人知道为什么吗??rn
有人知道CORBA吗?
我看了以后怎么觉得和j2ee好象是一个道理,有高手吗?rn到底是不是这样?
有人知道OPENID吗?
最近新开发了个标签式的论坛,使用GOOGLE,YAHOO,MSN,OPENID登录,介绍给同事看,同事居然不知道OPENID,也没有GOOGLE,YAHOO,MSN的帐号,请问这样的人多吗?rnrn地址:[url=http://show.99shop.org/]http://show.99shop.org/[/url]rnrn需要GOOGLE,YAHOO,MSN,OPENID登录源码的请留言,超过100个发源码!
有人知道C1.Win.C1FlexGrid吗
有人知道C1.Win.C1FlexGrid吗
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据培训出来有人要吗 java 学习知道