1. 请问EXTjs的panel怎么关闭
用destroy()可以关闭,如:
var panel1=new Ext.panel({
......,
tools:[{
id:"close",
handler:function(){
panel1.destroy();
}
})
2. ExtJs treepanel 如何把表头隐藏
为你的tree.panel添加hideHeaders:true
3. extjs4中怎么隐藏tab panel
您好,希望以下回答能帮助您
collapseFirst : false
如您还有疑问可继续追问。
4. extjs 获取一个panel 如何禁用bbar中的按钮 或者将它隐藏掉
方法1:可以在定义bbar的按钮时直接给属性,hidden : true 属性,可隐藏;disabled : true 属性,可禁用
方法2:给按钮添加id,比如id:'btn';然后在panel的事件中调用Ext.getCmp('btn').disable();禁用或Ext.getCmp('btn').enable();开启。Ext.getCmp('btn').setVisible (false);隐藏或Ext.getCmp('btn').setVisible (true);显示。
方法1比较固定,方法2比较灵活。
5. Extjs panel 如何隐藏面板内容 只显示tbar
tabpanel中有两个GridPanel,在抄火狐下袭没有问题,在ie下第二个GridPanel就不显示tbar、bbar
解决:第二个gridPanle设置属性hidden :true,注释掉结果正常。
原因:我认为GridPanel中的bbar或者tbar宽度不能够自适应造成不能show时不显示
6. Extjs4怎么关闭GridPanel的遮罩层
希望能帮助到你来。
Extjs4的Ext.grid.Panel中有一个自viewConfig配置,Ext.view.Table中的所有配置选项对viewConfig都可用。Ext.view.Table中有一个loadMask配置控制在加载数据时是否显示掩层,类型可以是 Boolean/Object,而默认就是true,设置此项为false即可实现不加载掩层,因此你可以类似这样书写:
Ext.define('MyGrid',{
extend:'Ext.grid.Panel',
store:'Environments',
viewConfig:{
loadMask:false
}
});
你书写的代码:
count_grid.store.on('load',function()
{
loadMask.hide();
});
实际上是无效的,load事件在加载数据时发生,此时执行loadMask.hide没有效果;
可以在查看API,在beforeload里隐藏掩层,但是这样显得毫无意义。
7. extjs gridPanel隐藏后如何显示
extjs gridpanel是基于html页面上的div的,所以控制div隐藏和显示就好了,在jquery下是这样的$("#div的id").hide();$("#div的id").show();控制