关于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 相关文章推荐
用Javascript数组处理多个字符串的连接问题
Aug 20 Javascript
客户端js判断文件类型和文件大小即限制上传大小
Nov 20 Javascript
JavaScript中this详解
Sep 01 Javascript
jquery中checkbox使用方法简单实例演示
Nov 24 Javascript
Bootstrap每天必学之标签与徽章
Nov 27 Javascript
基于jQuery实现点击最后一行实现行自增效果的表格
Jan 12 Javascript
jQuery+Ajax+PHP弹出层异步登录效果(附源码下载)
May 27 Javascript
BootStrap Table对前台页面表格的支持实例讲解
Dec 22 Javascript
vue.js中过滤器的使用教程
Jun 08 Javascript
彻底弄懂 JavaScript 执行机制
Oct 23 Javascript
基于vue如何发布一个npm包的方法步骤
May 15 Javascript
Ajax实现三级联动效果
Oct 05 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
实用函数9
2007/11/08 PHP
Ajax+PHP 边学边练 之二 实例
2009/11/24 PHP
php判断str字符串是否是xml格式数据的方法示例
2017/07/26 PHP
php格式文件打开的四种方法
2018/02/24 PHP
PHP图像处理 imagestring添加图片水印与文字水印操作示例
2020/02/06 PHP
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
angularJS中$apply()方法详解
2015/01/07 Javascript
jQuery移动web开发之页面跳转和加载外部页面的实现
2015/12/04 Javascript
Javascript自执行匿名函数(function() { })()的原理浅析
2016/05/15 Javascript
浅谈javascript运算符——条件,逗号,赋值,()和void运算符
2016/07/15 Javascript
js 自带的sort() 方法全面了解
2016/08/16 Javascript
Vue.js组件使用开发实例教程
2016/11/01 Javascript
AngularJS控制器之间的通信方式详解
2016/11/03 Javascript
vue 和vue-touch 实现移动端左右导航效果(仿京东移动站导航)
2017/04/22 Javascript
jQuery.Form实现Ajax上传文件同时设置headers的方法
2017/06/26 jQuery
微信小程序实现image组件图片自适应宽度比例显示的方法
2018/01/16 Javascript
完美解决axios在ie下的兼容性问题
2018/03/05 Javascript
在Vue环境下利用worker运行interval计时器的步骤
2019/08/01 Javascript
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
2019/09/01 Javascript
讲解Python中的标识运算符
2015/05/14 Python
Flask数据库迁移简单介绍
2017/10/24 Python
Python如何获得百度统计API的数据并发送邮件示例代码
2019/01/27 Python
python 一个figure上显示多个图像的实例
2019/07/08 Python
python小项目之五子棋游戏
2019/12/26 Python
python上下文管理器异常问题解决方法
2021/02/07 Python
CSS3实现圆角、阴影、透明效果并兼容各大浏览器
2014/08/08 HTML / CSS
美国专营婴幼儿用品的购物网站:buybuy BABY
2017/01/01 全球购物
大学生优秀团员事迹材料
2014/01/30 职场文书
会计专业毕业生自荐书
2014/06/25 职场文书
国庆节活动总结
2014/08/26 职场文书
八项规定整改方案
2014/10/01 职场文书
Python中的min及返回最小值索引的操作
2021/05/10 Python
变长双向rnn的正确使用姿势教学
2021/05/31 Python
MySQL学习之基础命令实操总结
2022/03/19 MySQL
Python中三种花式打印的示例详解
2022/03/19 Python
Java时间工具类Date的常用处理方法
2022/05/25 Java/Android