解决方案 »
- JS OPEN问题
- JQuery指定位置添加<td> 但是没有添加到想到的位置后面
- 怎么替换 成普通的空格,一个unicode值是160,一个是32。谢谢!
- 新手 问个关于UTF-8转换的问题 马上给分!!!
- switch 有点问题,另一个文本框不会出现对应的值
- 文本框的回车和离开焦点有什么区别?为什么jQuery的change方法在回车时执行两次?
- 如何获得所选radio的文本
- 如何得到图片???(100分)
- 如何在页面显示时将光标定位在一个指定的输入框中(无正文)
- sencha touch自带图标位置在哪???
- 匹配 DP001
- firebug:TypeError: c is not a constructor。新手搞不明白为什么错误。请大神帮忙
Ext如何比较字符串?center里面判断是否已经存在name,无效了,id为什么不能用?
刚刚断点看了下 record.data没有name这个属性,所以读取不了name值 也就无法判断了
This is shorthand reference to Ext.ComponentManager.get. Looks up an existing Component by id
这个方法形参是id所以不能通过name属性来判断,下面字符串比较我查到是Ext.equals(ob1,ob2),现在问题是如何判断center面板中间是否已经存在该panel,但是不能通过getCmp( id )这个方法了
字符串比较就直接==比就可以了呀
你的这个错误一般是用了id,关闭后资源的引用没有被销毁导致重新新增出错,最好你弄个简单的能直接运行的demo来看,不然别人也只能猜测你的问题。
字符串比较就直接==比就可以了呀
你的这个错误一般是用了id,关闭后资源的引用没有被销毁导致重新新增出错,最好你弄个简单的能直接运行的demo来看,不然别人也只能猜测你的问题。
嗯 我先试试遍历tab
字符串比较就直接==比就可以了呀
你的这个错误一般是用了id,关闭后资源的引用没有被销毁导致重新新增出错,最好你弄个简单的能直接运行的demo来看,不然别人也只能猜测你的问题。
嗯 我先试试遍历tab
给你测试了下这里的id没影响,应当是你的“shenhe,kaoqin...”这些引起的,你是不是在var addpanel=function的外面类似这样定义:var shenhe=new Ext.Panel({}); ? 你可以去掉shenhe这些测试是否正常。
字符串比较就直接==比就可以了呀
你的这个错误一般是用了id,关闭后资源的引用没有被销毁导致重新新增出错,最好你弄个简单的能直接运行的demo来看,不然别人也只能猜测你的问题。
嗯 我先试试遍历tab
给你测试了下这里的id没影响,应当是你的“shenhe,kaoqin...”这些引起的,你是不是在var addpanel=function的外面类似这样定义:var shenhe=new Ext.Panel({}); ? 你可以去掉shenhe这些测试是否正常。
去掉items确实可以避免这个错误,但是这个items不能去掉,不然里面的内容怎么呈现
var result=new Ext.grid.Panel({
外部定义 panel里面的内容不可以吗
刚刚在网上看到一网友说:不要用items
这样 每次都定义一个id.
这个不好 用new 一个对象, 或者 <ifram html> 显示一个已存在的。
他说的new 对象和 <ifram html>我该怎么改
var tab4 = tabPanel.add(
{
id:record.data.id,
title: record.data.text,
closable:true,
items:[{
xtype:'panel',//这里是3.*版本的写法,你用的不是3.*版本的吧
//其他配置项
}
//或者new Ext.grid.Panel({})
]