小弟我初学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();
}
那位大哥大姐帮我看下到底应该怎么来做啊?最好有个小例子,小弟在此先谢谢了!