关于Ext中form移除textfield方法:hide(),setVisible(false),remove()


Posted in Javascript onDecember 02, 2010

问题:当使用hide()方法和setvisible(false)方法去除items的中间(见过很多例子移除的都是尾部表单)表单后,原form验证无效
解决办法:使用remove(id)方法移除表单,可得到有效的form
原因:未知,希望大家补充
补充:下面是一个我遇到问题代码的简化版本,没有经过测试,大概意思是要是在form里想控制不显示表单,用remove()方法有效

new Ext.form.FormPanel({ 
id : 'ReportForm',items : [{ 
{id:"001"}, 
{id:"002"}, 
{id:"003"}, 
{id:"004"}, 
{id:"005"} 
}] 
}); //Ext.getCmp("ReportForm").getForm().isValid()验证无效 
if(isTQ == 0){ 
Ext.getCmp("003").hide(); 
} 
//Ext.getCmp("ReportForm").getForm().isValid()验证无效 
if(isTQ == 0){ 
Ext.getCmp("003").siteVisible(false); 
} 
//Ext.getCmp("ReportForm").getForm().isValid()验证有效 
if(isTQ == 0){ 
Ext.getCmp("ReportForm").remove("003"); 
}
Javascript 相关文章推荐
jQuery的实现原理的模拟代码 -4 重要的扩展函数 extend
Aug 03 Javascript
javascript 表格内容排序 简单操作示例代码
Jan 03 Javascript
弹出窗口并且此窗口带有半透明的遮罩层效果
Mar 13 Javascript
Bootstrap每天必学之标签与徽章
Nov 27 Javascript
js获取iframe中的window对象的实现方法
May 20 Javascript
Node.js环境下Koa2添加travis ci持续集成工具的方法
Jun 19 Javascript
vue绑定设置属性的多种方式(5)
Aug 16 Javascript
JS原型继承四步曲及原型继承图一览
Nov 28 Javascript
Vue Router去掉url中默认的锚点#
Aug 01 Javascript
Vue项目自动转换 px 为 rem的实现方法
Oct 29 Javascript
浅谈vue在html中出现{{}}的原因及解决方式
Nov 16 Javascript
避坑之 JavaScript 中的toFixed()和正则表达式
Apr 19 Javascript
javascript学习之闭包分析
Dec 02 #Javascript
JavaScript OOP面向对象介绍
Dec 02 #Javascript
JavaScript 字符串处理函数使用小结
Dec 02 #Javascript
改写一个简单的菜单 弹性大小
Dec 02 #Javascript
在Ajax中使用Flash实现跨域数据读取的实现方法
Dec 02 #Javascript
jQuery队列控制方法详解queue()/dequeue()/clearQueue()
Dec 02 #Javascript
JQuery 弹出框定位实现方法
Dec 02 #Javascript
You might like
推荐一篇入门级的Class文章
2007/03/19 PHP
PHP下用rmdir实现删除目录的三种方法小结
2008/04/20 PHP
PHP mail()函数使用及配置方法
2014/01/14 PHP
[原创]php简单隔行变色功能实现代码
2016/07/09 PHP
PHP有序表查找之二分查找(折半查找)算法示例
2018/02/09 PHP
thinkPHP5.0框架事务处理操作简单示例
2018/09/07 PHP
php和redis实现秒杀活动的流程
2019/07/17 PHP
Js setInterval与setTimeout(定时执行与循环执行)的代码(可以传入参数)
2010/06/11 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
2013/01/27 Javascript
css配合jquery美化 select
2013/11/29 Javascript
javascript 动态修改css样式方法汇总(四种方法)
2015/08/27 Javascript
javascript产生随机数方法汇总
2016/01/25 Javascript
js实现弹窗居中的简单实例
2016/10/09 Javascript
javascript和jQuery中的AJAX技术详解【包含AJAX各种跨域技术】
2016/12/15 Javascript
在Vue组件中使用 TypeScript的方法
2018/02/28 Javascript
Vue登录注册并保持登录状态的方法
2018/08/17 Javascript
layer实现登录弹框,登录成功后关闭弹框并调用父窗口的例子
2019/09/11 Javascript
[04:04]显微镜下的DOTA2第六期——电影级别的华丽团战
2014/06/20 DOTA
[51:39]DOTA2-DPC中国联赛 正赛 Magma vs LBZS BO3 第二场 2月7日
2021/03/11 DOTA
python网络编程学习笔记(五):socket的一些补充
2014/06/09 Python
10个易被忽视但应掌握的Python基本用法
2015/04/01 Python
Python操作MySQL数据库9个实用实例
2015/12/11 Python
使用python实现kNN分类算法
2019/10/16 Python
基于python中__add__函数的用法
2019/11/25 Python
tensorflow 实现数据类型转换
2020/02/17 Python
Django DRF APIView源码运行流程详解
2020/08/17 Python
Python中logging日志的四个等级和使用
2020/11/17 Python
挪威太阳镜和眼镜网上商城:SmartBuyGlasses挪威
2016/08/20 全球购物
巴西体育用品商店:Lojão dos Esportes
2018/07/21 全球购物
Happy Socks英国官网:购买五颜六色的袜子
2020/11/03 全球购物
医务人员竞聘职务自我评价分享
2013/11/08 职场文书
广场舞大赛策划方案
2014/05/31 职场文书
销售区域经理岗位职责
2015/04/10 职场文书
关于幸福的感言
2015/08/03 职场文书
php修改word的实例方法
2021/11/17 PHP
Windows server 2016服务器基本设置
2022/08/14 Servers