Ext panel 的title属性怎么动态改变显示

我做了一个tabpanel
我想改变他标签的显示文字,
比如原来标签是
标签1 标签2 标签3
当我点查询的时候 标签会根据得到数据的多少并显示 变成
标签1(30) 标签2(20) 标签3(40)

0

2个回答

看下下面的例子:
[code="js"]
Ext.onReady(function() {
var tab = new Ext.TabPanel({
items:{
xtype:'panel',
title:'XXX',
html:'who am i '
}
});
tab.render(document.body);
tab.on('tabchange',function(t,p){
p.setTitle('OOO');
},this);
});
[/code]

0

加个id:xxx
然后Ext.fly(id).dom.innerHTML=''; :D

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Ext Panel 显示问题
我在Servlet里面做了一个用于显示报表的例子,在MyEclipse工程下面能运行显示,我现在的项目前台是用Ext写的,Ext面板上面留有一个Panel显示区域,我怎么才能让Servlet里面的报表例子显示在Ext的Panel面板上面呢,我非常希望能得到大家的帮助,我是Ext初学者,先谢谢了。
extjs-panel常用属性
1.autoLoad:有效的url字符串,把那个url中的body中的数据加载显示,但是可能没有样式和js控制,只是html数据2.autoScroll:设为true则内容溢出的时候产生滚动条,默认为false3.autoShow:设为true显示设为"x-hidden"的元素,很有必要,默认为false4.bbar:底部条,显示在主体内,//代码:bbar:[{text:底部工具栏bottom
怎么动态改变网页标题,title
Protected MyPageTitle As New HtmlGenericControl()rnrn Private Sub Page_Load(ByVal sender As System.Object, _rn ByVal e As System.EventArgs) Handles MyBase.Loadrnrn MyPageTitle.InnerText = "【孟宪会之精彩世界】之.NET开发者乐园"rnrn End Subrnrn这个好像不行的。还有,这样如果是这样会运行二次的。rnif not ispoctback thenrnMyPageTitle.InnerText = "【孟宪会之精彩世界】之.NET开发者乐园"rnend ifrnrn我昨天调试的时候这里每次都会运行二次。不知道是什么原因。
怎么动态改变控件的属性?
有datagrid控件如下rnrnrnrnrnrnrnrn rn rnrnrnrnrn我的dgNews_Edit代码如下rnpublic void dgNews_Edit(Object obj,DataGridCommandEventArgs e)rndgNews.EditItemIndex=e.Item.ItemIndex;rn((TextBox)(e.Item.Cells[1].Controls[0])).TextMode=TextBoxMode.MultiLine;rn((TextBox)(e.Item.Cells[2].Controls[0])).TextMode=TextBoxMode.MultiLine;rndgNews.DataBind();rnrn我的意思是想把编辑状态的文本匡的属性修改为多行的。可是总出错.那位老兄帮我解决这个问题。定重谢!!
EXT PANEL
我要的效果是:rnXXXXrn XXXXXXXXXXXXXXXXrn XXXXXrn XXXXXrn我要讲这些直接放到panel里,不想需要什么textfield等组件,怎么实现???rnrn我的记录中有一项sex是 男的话,我怎么讲单选按钮中“男”,设置成选中状态???
ext panel
ext panel 是可以向下展开的 ,可以向上展开么?rn只有28分 25分送出?
Vue 改变/动态改变 title
目的:vue改变 title。 分两种情况, 第一种你事先已经定义好了 title,比如 首页 啊什么的, 第二种,是你无法确认的,比如一个看文章的页面,这个 title 就是文章的标题,你事先无法知道用户获取的是那个文章。 第一种: 1-1、首先我们需要给路由设置 title 1-2、在main.js 文件写入下面的代码 // 根据路由设置标题 router.befo...
vue 动态改变title (详情)
使用用vue组件的方式实现如下: title组件 <template> <h1 v-if="false"><slot>请输入标题内容</slot></h1> </template> <script> export default { created () { this.upda
vue动态改变title
一般写title会在index.html里的head标签title元素里面写 可以根据路由写title 首先要安装 cnpm install vue-wechat-title --save export default new Router({ routes: [ { path: '/', name: 'Home', component:...
动态改变Title文字
如何rn用label会有span哦
Ext动态给panel的html属性赋值
[code="js"] Ext.onReady(function(){ var p = new Ext.Panel({ id:'my_panel', title: 'My Panel', renderTo: document.body, html:"test测试" }); }); ...
html title 属性多行显示
html global attribute title displays in multiple lines 下面的代码段主要是展现了4种方式让 title 属性的多行展示,经测试,至少兼容到了 ie8 <!DOCTYPE html> <html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" cont
有关title属性内容的显示
rnrn当鼠标放上面的时候title的内容会显示;请问title有没有可调用的显示方法?我在MSDN上没有找到相关的method ;不知道哪位大侠晓得?rnrn我想让焦点在这个控件上的时候title就显示
title属性 无法正常显示
我在页面图片上加了几个title属性,但是打开时无法显示提示信息。rn奇怪的是,我把它另存出来,打开以后是正常显示的,然后再回到原页面,一切都正常了。rnrn各位大侠帮帮我吧,谢谢
求助,动态改变DataList中的Panel的显示与隐藏!!!
直接写id不行, 用了FindControl提示 未将对象引用设置到对象的实例
怎么动态改变HTM文件中TITLE的值
怎么动态改变HTM文件中TITLE(代码第三行)的值,rn我是想了好久都没有想出来,不知道哪位高人能解开这个迷rnrnrn lansarn rnrnrnrn rn rn rnrnrnrn
动态改变Ext控件属性、Tooltips位置显示的问题
在学习Ext的时候,遇到了些问题,希望大家帮帮忙,谢谢了。rn[color=#FF0000][b][size=24px]问题一:动态改变Ext控件属性[/size][/b][/color]rn在点击bbar的时候,想动态改变不同bbar的[color=#FF0000]iconCls或者其他属性[/color]也可以,应该是一样的方式。rn如图:rn[img=https://img-bbs.csdn.net/upload/201306/08/1370659666_403123.png][/img]rn[code=javascript]bbar : [rn text : '职位人数分布',rn id : 'duty',rn iconCls : 'chart_bar',rn scope : thisrn , '-', rn text : '部门人数分布',rn id : 'department',rn scope : this,rn listeners : rn 'click' : this.changeIconCsrn rn , '-', rn text : '删除',rn iconCls : 'time_delete',rn scope : thisrn ][/code]rn通过监听器,可以获得这些bbar控件,代码如下:rn[code=javascript]changeIconCs : function() rn alert(Ext.getCmp("duty").iconCls);rn Ext.getCmp("duty").iconCls = "";//想把id为duty的控件iconCls设为空,但是没反应rn Ext.getCmp("department").iconCls = "chart_bar";rn // Ext.getCmp("duty").setValue(rn // iconCls : 'user'rn // );rn ,[/code]rn当我点击“部门人数分布”的时候,[color=#000080]可以获得这些控件以及控件的属性[/color],但是不知道怎么去动态的改变空间本身的属性和其他控件的属性,自己尝试了好几种方式都未果。rnrn[color=#FF0000][b][size=24px]问题二:Tooltip位置显示问题[/size][/b][/color]rn我的bbar在底部,想更改tooltip的显示位置,在网上也看了些帖子,自己的是组件化后的ext组件,不知道该如何把tooltip组件化并加载到自己的页面中去。rnJS如下:rn[code=javascript]Ext.QuickTips.init();rnExt.namespace("telek.zjw");rnzjw.WorkPeriodPanel = Ext.extend(Ext.Panel, rn layout : 'fit',rn changeIconCs : function() rn alert(Ext.getCmp("duty").iconCls);rn Ext.getCmp("duty").iconCls = "";rn Ext.getCmp("department").iconCls = "chart_bar";rn // Ext.getCmp("duty").setValue(rn // iconCls : 'user'rn // );rn ,rn initComponent : function() rn zjw.WorkPeriodPanel.superclass.initComponent.call(this);rn dwr.engine.setAsync(false);rn dwr.engine.setAsync(true);rn // 选中的recordrn this.grid = new Ext.grid.GridPanel(rn viewConfig : rn forceFit : truern ,rn bbar : [rn text : '职位人数分布',rn id : 'duty',rn iconCls : 'chart_bar',rn scope : thisrn , '-', rn text : '部门人数分布',rn id : 'department',rn scope : this,rn listeners : rn 'click' : this.changeIconCsrn rn , '-', rn text : '删除',rn iconCls : 'time_delete',rn scope : thisrn ],rnrn height : 540,rn frame : truern );rn rn );rnExt.onReady(function() rn var work = new zjw.WorkPeriodPanel();rn work.render(document.body);rn );rn[/code]
改变母版页panel显示属性
我的模板页中有两个panelrn现在在内容页想通过点击按钮改变panel的显示属性rn只显示panel2rnrn(Master.FindControl("Panel1") as Panel).Visible = false;rn(Master.FindControl("Panel2") as Panel).Visible = true;rn语句应该是这样吧?rn但是运行结果是两个panel都不显示了rn而且调试的时候显示 这语句会导致副作用不进行计算?rn大家帮帮忙 谢谢
解决 Ext panel显示不了的问题
&amp;nbsp; var obj={title:&quot;hello&quot;,width:300,height:200,html:'Hello,easyjf open source'}; var panel=new Ext.Panel(obj); panel.render(&quot;hello&quot;); 与上下位置不能调换,只能是先再到,具体原因还...
ext中多个panel只能显示第一个
如题,html中包含div1和div2rn但只能显示panel,不能显示panel2rnrn[code=JScript]rnExt.onReady(function()rn rnrn var panel = new Ext.Panel(rn frame:true,rn width:535,rn autoHeight:true,rn collapsible:true,rn layout:'fit',rn title:'Simple DataView with editable labels, multi and drag selection',rn items: [ xtype:'button', text: '1111111' ]rn );rn rn var panel2 = new Ext.Panel(rn id:'images-view',rn frame:true,rn width:535,rn autoHeight:true,rn collapsible:true,rn layout:'fit',rn title:'Simple DataView with editable labels, multi and drag',rn items: [ xtype:'button', text: '22222222' ]rnrn );rn rn panel.render(Ext.getDom('div1'));rn panel2.render(Ext.getDom('div2'));rn);rn[/code]
Ext:tabPanel嵌套panel不显示
先上代码:rn这个是home.jsp,点击导航会自动添加tab标签rn[code=javascript]rnExt.BLANK_IMAGE_URL = "./extJs/resources/images/default/s.gif";rn Ext.QuickTips.init();rn var left;rn rn Ext.onReady(function()rn //logorn var top = new Ext.Panel(rn region:'north',rn title:"logo",rn height:80,rn html:"这里是logo"rn );rn rn //树形菜单rn left = new Ext.tree.TreePanel(rn region:'west',rn title:"功能导航",rn collapsible:true,rn split:true,rn containerScroll:true,rn aotuScroll:true,rn width:200,rn listeners:rn dblclick:function(n)rn var url = n.attributes.url;rn var id = n.attributes.id;rn alert("url="+url+"-------id="+id);rn alert(n.attributes.text);rn if(url)rn if(center.getItem(id))rn center.setActiveTab(id);rn elsern var p = new Ext.Panel(rn title:n.attributes.text,rn id:id,rn autoLoad:url:url,script:true,rn closable:truern );rn center.add(p);rn center.setActiveTab(p);rn rn rn rn rn ); rn rn var root = new Ext.tree.TreeNode(id:"1",text:"人员管理系统",leaf:"false");rn //注意这个跳转路径rn var addEmp = new Ext.tree.TreeNode(text:"新增员工",url:"addEmp.jsp");rn var listEmp = new Ext.tree.TreeNode(text:"员工信息维护",url:"listEmp.jsp");rn root.appendChild([addEmp,listEmp]);rn left.setRootNode(root);rn rn //中间面板rn var center = new Ext.TabPanel(rn region:'center',rn defaults:aotuScroll:true,//自动出现滚动条rn items:[rn title:"首页",rn html:"这是首页",rn id:"index"rn ],rn enableTabScroll:truern );rn center.setActiveTab("index");rn center.doLayout();rn var vp = new Ext.Viewport(rn layout:'border',rn items:[top,left,center]rn );rn left.expandAll();rn );rn[/code]rnrnaddEmp.jsp 这里我就想随便写个panel嵌套进去rn[code=javascript]rnExt.onReady(function()rn new Ext.Window(rn title: "窗口",rn width: 400,rn height: 300,rn bodyStyle: "padding: 5px",rn items:[rn new Ext.Button(text:'新按钮'),rn new Ext.DatePicker()rn ]rn ).show(Ext.getBody());rn );rn[/code]rnrnrn运行的结果是:rn1、在tabpanel中 不显示addEmp.jsp中的ext部分内容,无论写什么样的ext都不显示,只可以显示body中的内容,(是不是他显示了 在底下?被覆盖了?可是用firfox没用找到相应的dom。也许我没找对??.......)rnrn2、可是 直接访问addEmp.jsp显示的是正确的。
ext Panel显示不能自动填充的问题
发现一个ext显示的问题,在IE6中先随便打开一个页面,如百度,然后把窗口缩小,再关闭窗口。然后重新打开一个新的IE窗口,这时它应该是缩小状态。然后运行程序,在窗口中运行EXT程序,把窗口最大化,发现Panel并没有自动填充到整个窗口。小弟用的Ext2.2,不知哪位大虾知道这个问题怎么解决?
Angularjs-router动态改变Title值问题
许久没写Angularjs这玩意儿了,发现以前项目直接从dom元素去修改title实属简陋了些。 懒得废话,上代码; index里面直接即可。 路由文件我作名config     app.run(['$rootScope', '$log', function($rootScope, $log){         $rootScope.$on('$stateChangeSucces
路由切换背景图和动态改变title
效果如下: 1.切换title   2.切换背景图;
怎样动态改变SiteMapPath的title内容
数据库里面有商城信息表Store,有字段S_ID和S_Name。rn有母板页MasterPage.master,在母板页上放一个站点地图Web.sitemaprn有页面Default.aspx(根据数据库数据,以排行榜的形式显示Store.aspx列表)和Store.aspx(套用母板页),点击Default.aspx页面的超链接,跳转到Store.aspx页面并传递参数S_ID。rn请问怎样使Store.aspx页面站点地图显示文本的内容为S_Name(根据传过来的S_ID来动态匹配S_Name)rn向各位大侠求教!!!
Vue路由动态改变浏览器title
第一步:找到Vue的路由文件router.js(vue2.0在router目录下index.js) 将红色线框内的代码修改为: const router = new Router({}),如下图: 修改前: export default new Router({ routes: [ { path: '/', redirect: '/Register' ...
div 如何刷新 动态改变title
本人的问题是这样的 点击一个按钮 或者什么的 执行一个ajax对返回的数据做一个处理rn将返回的数据的一部分赋值给div的title属性 现在我测试赋值的属性是有的 我 alert出来 div的title获取到了 rn可是并不显示新的title,还是以前写的title 这是为什么rn有人说要刷新div 请问如何刷新 或者说解决 title显示的问题rn
Ext Panel Tree ??
可以得到菜单nodeList数组rn其中一个nodeList[0]有以下内容:rnid:42,pid:1,name="菜单1",url="../xx.jsp"rnrn如何用EXT做成折叠菜单(layout : 'accordion')。尽量祥细点,我刚接触ext,不太熟。rn
Ext Panel Form替换
Panel rnlayout:'border',rnFormArnregion:'center'rn ,rnrnFormBrnregion:'center'rn ,rnrnitems :[FormA , FormB ]rnrnrnrnbutton.click = function(flag)rn FormA .setVisible(flag);rn FormB .setVisible(!flag)rnrnrn为什么总有一个在Panel中填充不满???请高手回答...
Ext中的panel的动态加载
在panel的beforerender事件中采用ajax请求,返回json字符串,构造panel,我想在panel执行ajax请求的时候加一个mask,请问各位如何实现?网上很多方法都已经试过,不行。。。特来此地请教各位高手!望指点!
EXT Panel的 html
我知道Panel里面可以用HTML标签放文本 比如这样rn rn title:"南宁供电局企业门户BI管理",rn width:200,rn region:"west",rn html:"ggg"rn rn这里面放了GGG,但是我现在不想这样静态的放 因为我有个JSP文件是展示数的 我想让这个panel里放这个文件 请问大家怎么实现 谢谢!rnn[b]问题补充:[/b]n我在代码里加了这段代码之后 为什么一直都是loading。。。的状态 我的路径是正确的啊 代码是rn rn title:"南宁供电局企业门户BI管理",rn width:200,rn region:"west",rn autoLoad:rn url:"tree.JSP",rn scripts:true,rn callback:fillrn rn回调代码rnfunction fill()rnExt.MessageBox.alert("回调");rnrnrn谢谢大家
EXT Panel问题
看资料写了一行EXT代码 代码如下rn rnrn是基于EXT2.0的 总是提示有错误 运行不了 大家帮忙解决一下 谢谢!错误是‘NULL’为空或不是对象 n[b]问题补充:[/b]n我已经放到EXT.Panel里面了 代码如下rnExt.onReady( rnvar obj=title:"hello",width:300,height:200,html:' Hello,easyjf open source'; var panel=new Ext.Panel(obj); rnpanel.render("hello");)rn提示语法错误 找了一上午也没头绪 哎 rnrnn[b]问题补充:[/b]n 这个我也放了
ext panel 布局
NULL 博文链接:https://hoochiang.iteye.com/blog/1707954
Ext 布局,panel收缩。
tabpanel的上面是form,下面gridpanel。form有三行,默认显示两行,点击按钮才展开第三行,同时form和grid一个撑开一行,一个收缩一行。
EXT panel 收缩的问题!
请问各位大侠,我现在用ext的viewport做了一个页面,布局是border,现在想实现某个面板收缩后,这个面板的标题仍然能够显示,(一般的收缩后就一条条,什么都不显示),请问 有没有哪位做过的,教教我····rn一般情况下收缩前:[img=http://laiba.tianya.cn/laiba/images/249943/12489400910442257324/A/1/m.jpg][/img]rn收缩后title没了:rn[img=http://laiba.tianya.cn/laiba/images/249943/12489400910442257325/A/1/m.jpg][/img]
ext中拖拽panel?
做ext界面,在网上经常可以看到直接拖拽的效果,既可以拖大,又可以拖小,怎么拖拉都可以。现在我用ext做界面,写在了new Ext.Viewport里面了,应该怎么加属性?才能做出这样的效果,
ext panel iframe问题
hi 大家,有个问题请教rn有个panelrnrn region:'center',rn id:'test',rn border:false,rn xtype:'panel',rn html:''rn rnwindow.frames['centerFrm'].location = url; rnurl 会转向html中的iframern我现在有个页面在iframe里就出不来rn如果在
Ext panel问题
定义了一个panel,如下:rn[code=JScript]rnnew Ext.Panel(rn title: 'Drag me',rn x: 100,rn y: 100,rn renderTo: Ext.getBody(),rn floating: true,rn frame: true,rn width: 400,rn height: 200,rn draggable: rn// Config option of Ext.Panel.DD class.rn// It's a floating Panel, so do not show a placeholder proxy in the original position.rn insertProxy: false,rnrn// Called for each mousemove event while dragging the DD object.rn onDrag : function(e)rn// Record the x,y position of the drag proxy so that we canrn// position the Panel at end of drag.rn var pel = this.proxy.getEl();rn this.x = pel.getLeft(true);rn this.y = pel.getTop(true);rnrn// Keep the Shadow aligned if there is one.rn var s = this.panel.getEl().shadow;rn if (s) rn s.realign(this.x, this.y, pel.getWidth(), pel.getHeight());rn rn ,rnrn// Called on the mouseup event.rn endDrag : function(e)rn this.panel.setPosition(this.x, this.y);rn rn rn).show();rnrn[/code]rn在拖拽的过程中,当按下“ESC”键的时候,想取消拖拽的状态,改如何做?
Ext Panel嵌套问题
今天被Ext的一个特性搞得焦头烂额的,在我的程序中,有一个TabPanel,我需要在其中的一个Panel中,放置两个Panel组件,使用同样的方法,TabPanel中的第一个面板显示很正常,而第二个(选项卡第二项),不知为何,始终显示不出放在其中的两个Panel,经过一番试验,发现居然是没有设置好布局的原因…… 在这样Panel胡乱嵌套的年代,谨记要设置好布局。 ...
Ext panel的边框+标题
1.panel的边框如何设置,准确的说如何能改变颜色;rn2.panel的title那如何改变样式,比如去掉title的背景色,作成像winform里的groupbox那样?