您的位置:首页 > 其它

actioncolumn里面设置操作列显示和隐藏

2012-09-17 22:02 211 查看

1.实例代码如下:

{
icon   : '/img/modify.png',  // Use a URL in the icon config
tooltip: '设置调度优化机房',
getClass: function(value,metadata,record){
return modify?'x-grid-center-icon':'x-hide-display';
},
handler: function(grid, rowIndex, colIndex) {
}
}

主要是用到了getClass属性。其中函数里面返回的'x-grid-center-icon':'x-hide-display'则是分别表示是否显示该列。

2.关于extjs里面的request异步请求问题:

源代码如下:

Base.request(
'',
'/mobile/index.php?c=zone&a=view_check_module_auth',
'',
function(result){
var has_auth = result.data;
modify = has_auth['modify'];
del = has_auth['del'];
},
function(result){
//失败不处理
}
);

一开始打算在request里面进行modify的改变,但是,总是改变不成功。这是因为,异步请求不一定是按照顺序执行的。可以同时处理很多的请求,有可能后面的东西都加载完了,request还没有执行呢。所以,这种方法是不可行的。一定记住。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐