关于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 相关文章推荐
一段非常简单的让图片自动切换js代码
Nov 10 Javascript
JavaScript中的new的使用方法与注意事项
May 16 Javascript
Jquery获取和修改img的src值的方法
Feb 17 Javascript
手机号码,密码正则验证
Sep 04 Javascript
JS实用的带停顿的逐行文本循环滚动效果实例
Nov 23 Javascript
基于angular实现三级联动的生日插件
May 12 Javascript
js + css实现标签内容切换功能(实例讲解)
Oct 09 Javascript
微信小程序websocket实现聊天功能
Mar 30 Javascript
使用JavaScript实现node.js中的path.join方法
Aug 12 Javascript
vue中前进刷新、后退缓存用户浏览数据和浏览位置的实例讲解
Sep 21 Javascript
通过实例了解JS 连续赋值
Sep 24 Javascript
vue2.0 解决抽取公用js的问题
Jul 31 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
smarty中常用方法实例总结
2015/08/07 PHP
作为程序员必知的16个最佳PHP库
2015/12/09 PHP
js 获取子节点函数 (兼容FF与IE)
2010/04/18 Javascript
JavaScript 开发规范要求(图文并茂)
2010/06/11 Javascript
ASP.NET jQuery 实例16 通过控件CustomValidator验证RadioButtonList
2012/02/03 Javascript
html5 canvas js(数字时钟)实例代码
2013/12/23 Javascript
JavaScript实现自动消除按钮功能的方法
2015/08/05 Javascript
js实现简洁的滑动门菜单(选项卡)效果代码
2015/09/04 Javascript
javascript学习指南之回调问题
2016/04/23 Javascript
JS及PHP代码编写八大排序算法
2016/07/12 Javascript
Ajax+FormData+javascript实现无刷新表单信息提交
2016/10/24 Javascript
Angular.JS实现无限级的联动菜单(使用demo)
2017/02/08 Javascript
详解vue.js之绑定class和style的示例代码
2017/08/24 Javascript
React-Native中禁用Navigator手势返回的示例代码
2017/09/09 Javascript
js实现Tab选项卡切换效果
2020/07/17 Javascript
JavaScript变速动画函数封装添加任意多个属性
2019/04/03 Javascript
[45:56]Ti4正赛第一天 VG vs NEWBEE 3
2014/07/19 DOTA
python socket网络编程步骤详解(socket套接字使用)
2013/12/06 Python
整理Python 常用string函数(收藏)
2016/05/30 Python
python使用xlrd与xlwt对excel的读写和格式设定
2017/01/21 Python
Python 查看文件的读写权限方法
2018/01/23 Python
python学生管理系统代码实现
2020/04/05 Python
python3+PyQt5实现自定义流体混合窗口部件
2018/04/24 Python
Django使用消息提示简单的弹出个对话框实例
2019/11/15 Python
Django之choices选项和富文本编辑器的使用详解
2020/04/01 Python
python中如何写类
2020/06/29 Python
前后端结合实现amazeUI分页效果
2020/08/21 HTML / CSS
跑步爱好者一站式服务网站:Jack Rabbit
2016/09/01 全球购物
爱尔兰电脑、家电和家具购物网站:Buy It Direct
2019/07/09 全球购物
四年大学自我鉴定
2014/02/17 职场文书
大课间活动实施方案
2014/03/06 职场文书
《春晓》教学反思
2014/04/20 职场文书
银行柜员求职自荐书
2014/06/18 职场文书
党员自评材料范文
2014/12/17 职场文书
爱心捐款倡议书:点燃希望,传递温暖
2019/11/04 职场文书
使用Ajax实现进度条的绘制
2022/04/07 Javascript