如题。
当我在tabpanel打开一个tab的时候,我想判断tabpanel是否已经打开当前的tab。
本来想用id去做判断,可是发现每打开一个tab就会生成一个新的id.所以,我用title来做判断,判断在tabpanel中是否已经存在当前打开的tab。
打开tab的title我已经获取到了,问题是我怎么获取在tabpanel中存在的tab的title呢
当我在tabpanel打开一个tab的时候,我想判断tabpanel是否已经打开当前的tab。
本来想用id去做判断,可是发现每打开一个tab就会生成一个新的id.所以,我用title来做判断,判断在tabpanel中是否已经存在当前打开的tab。
打开tab的title我已经获取到了,问题是我怎么获取在tabpanel中存在的tab的title呢
解决方案 »
- ===========在JS中查找文本框中的文字并选中=========
- 如何使用jQuery,举个例子!
- ext怎么把一个json字符串变成可以用的json对象
- extjs 为何得到json返回值却不能作数据判断
- fck the sever didn't send back a proper XML response,Please contact your system administrator
- 这种写法 火狐、IE 都支持吗?? 没装火狐,谁帮我测试下
- 有关打印的问题
- VBscript 是 IE 内嵌的吗?? 为何报错
- 父窗口能访问其iframe中的子页面中的对象吗?急!谢谢!
- 分析一下这个病毒(不要轻易打开其中的网址)
- 求解:关于extjs提交表单的两个问题
- html高手进,以下代码怎么强制控制表格初始调试为30,多余的行高内容不显示?鼠标放上去后,表格自动再往下拉伸?
var num;//用来获取id
//循环遍历tabpanel中的tab的title。
for (var i = 0; i < panel.items.getCount(); i++) {
var tabTitle = Ext.getCmp(panel.id).items.items[i].title;
//str表示点击时创建tab的title,判断tabpanel中的tab的title是否等于str
if (tabTitle == str) {
flag = false;
num = Ext.getCmp(panel.id).items.items[i].id;
}
欢迎各位大虾,指点更好的办法。
而写items.items[i]就可以找到。
这两个有什么区别么?
求高手解答
至于items.items[i]这个问题,你用firebug下断点查看下这个对象的结构就清楚了。