关于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 相关文章推荐
麻雀虽小五脏俱全 Dojo自定义控件应用
Sep 04 Javascript
validator验证控件使用代码
Nov 23 Javascript
基于jQuery的倒计时实现代码
May 30 Javascript
基于Jquery实现键盘按键监听
May 11 Javascript
详解AngularJS中自定义指令的使用
Jun 17 Javascript
jquery实现根据浏览器窗口大小自动缩放图片的方法
Jul 17 Javascript
浅谈原生JS中的延迟脚本和异步脚本
Jul 12 Javascript
一文让你彻底搞清楚javascript中的require、import与export
Sep 24 Javascript
jQuery实现表单动态添加与删除数据操作示例
Jul 03 jQuery
使用Angular自定义字段校验指令的方法示例
Feb 01 Javascript
微信小程序引入VANT组件的方法步骤
Sep 19 Javascript
JavaScript canvas绘制圆弧与圆形
Feb 18 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
用 Composer构建自己的 PHP 框架之使用 ORM
2014/10/30 PHP
PHP 实现判断用户是否手机访问
2015/01/21 PHP
2017年最新PHP经典面试题目汇总(上篇)
2017/03/17 PHP
php利用云片网实现短信验证码功能的示例代码
2017/11/18 PHP
thinkphp5框架API token身份验证功能示例
2019/05/21 PHP
js 无提示关闭浏览器页面的代码
2010/03/09 Javascript
Google 静态地图API实现代码
2010/11/19 Javascript
Javascript 检测键盘按键信息及键码值对应介绍
2013/01/03 Javascript
jquery模拟LCD 时钟的html文件源代码
2014/06/16 Javascript
node.js中的fs.renameSync方法使用说明
2014/12/16 Javascript
jquery实现红色竖向多级向右展开的导航菜单效果
2015/08/31 Javascript
js实现二级导航功能
2017/03/03 Javascript
详解如何在Vue2中实现组件props双向绑定
2017/03/29 Javascript
JavaScript结合HTML DOM实现联动菜单
2017/04/05 Javascript
利用Vue2.x开发实现JSON树的方法
2018/01/04 Javascript
结合Vue控制字符和字节的显示个数的示例
2018/05/17 Javascript
解决vue-cli脚手架打包后vendor文件过大的问题
2018/09/27 Javascript
通过js给网页加上水印背景实例
2019/06/17 Javascript
Django卸载之后重新安装的方法
2017/03/15 Python
Python编程实现双链表,栈,队列及二叉树的方法示例
2017/11/01 Python
matlab中实现矩阵删除一行或一列的方法
2018/04/04 Python
python实现自主查询实时天气
2018/06/22 Python
Python爬虫爬取新浪微博内容示例【基于代理IP】
2018/08/03 Python
Python时间和字符串转换操作实例分析
2019/03/16 Python
python实现最大子序和(分治+动态规划)
2019/07/05 Python
django foreignkey(外键)的实现
2019/07/29 Python
Python实现性能自动化测试竟然如此简单
2019/07/30 Python
PyTorch中Tensor的维度变换实现
2019/08/18 Python
selenium携带cookies模拟登陆CSDN的实现
2021/01/19 Python
使用HTML5做个画图板的方法介绍
2013/05/03 HTML / CSS
size?丹麦官网:英国伦敦的球鞋精品店
2019/04/15 全球购物
计算机软件个人的自荐信范文
2013/12/01 职场文书
求职信模板
2014/05/23 职场文书
邀请函样本
2015/02/02 职场文书
MySQL之PXC集群搭建的方法步骤
2021/05/25 MySQL
python中24小时制转换为12小时制的方法
2021/06/18 Python