ext笔记4

goodboyy 2010-12-13 04:10:12
formPanel替换标签:
function hideField(field){
field.disable();// for validation
field.hide();
field.getEl().up('.x-form-item').setDisplayed(false); // hide label
}

function showField(field) {
field.enable();
field.show();
field.getEl().up('.x-form-item').setDisplayed(true);// show label
}


//自动判断是否全选并选中或不选中表头的checkbox
function autoCheckGridHead(){
var grid_taskQueryPop = Ext.getCmp('secospace.orgperm.OrgPermPanel.AddOrgPermissionPanel.grid');
var hd_checker = grid_taskQueryPop.getEl().select('div.x-grid3-hd-checker'); //CompositeElementLite/CompositeElement
var hd = hd_checker.first(); //呵呵,终于搞定了,这句测了好久,才找对对象;
if(hd != null){
if(grid_taskQueryPop.getSelectionModel().getSelections().length != grid_taskQueryPop.getStore().getCount()){ //没有全选的话
//清空表格头的checkBox
if(hd.hasClass('x-grid3-hd-checker-on')){
hd.removeClass('x-grid3-hd-checker-on'); //x-grid3-hd-checker-on
//grid_taskQueryPop.getSelectionModel().clearSelections();
}
}else{
if(grid_taskQueryPop.getStore().getCount() == 0){ //没有记录的话清空;
return;
}
hd.addClass('x-grid3-hd-checker-on');
// grid_taskQueryPop.getSelectionModel().selectAll();
}
}
}
...全文
81 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

679

社区成员

发帖
与我相关
我的任务
社区描述
智能路由器通常具有独立的操作系统,包括OpenWRT、eCos、VxWorks等,可以由用户自行安装各种应用,实现网络和设备的智能化管理。
linuxpython 技术论坛(原bbs)
社区管理员
  • 智能路由器社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧