关于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判断单选框或复选框是否选中方法集锦
Apr 04 Javascript
jQuery 顶部导航跟随滚动条滚动固定浮动在顶部
Jun 06 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
Oct 08 Javascript
js实现将选中内容分享到新浪或腾讯微博
Dec 16 Javascript
基于javascript实现图片左右切换效果
Jan 25 Javascript
bootstrap基础知识学习笔记
Nov 02 Javascript
JavaScript hasOwnProperty() 函数实例详解
Aug 04 Javascript
详解设置Webstorm 利用babel将ES6自动转码成ES5
Dec 20 Javascript
vue 使某个组件不被 keep-alive 缓存的方法
Sep 21 Javascript
JavaScript使用闭包模仿块级作用域操作示例
Jan 21 Javascript
Vue CLI2升级至Vue CLI3的方法步骤
May 20 Javascript
关于ligerui子页面关闭后,父页面刷新,重新加载的方法
Sep 27 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
火车头discuz6.1 完美采集的php接口文件
2009/09/13 PHP
在Windows下编译适用于PHP 5.2.12及5.2.13的eAccelerator.dll(附下载)
2010/05/04 PHP
php递归创建和删除文件夹的代码小结
2012/04/13 PHP
php使用parse_str实现查询字符串解析到变量中的方法
2017/02/17 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
2017/12/21 PHP
点击进行复制的JS代码实例
2013/08/23 Javascript
js判断运行jsp页面的浏览器类型以及版本示例
2013/10/30 Javascript
在ASP.NET中使用JavaScript脚本的方法
2013/11/12 Javascript
JS获取农历日期具体实例
2013/11/14 Javascript
javascript中对Attr(dom中属性)的操作示例讲解
2013/12/02 Javascript
当某个文本框成为焦点时即清除文本框内容
2014/04/28 Javascript
js中运算符&& 和 || 的使用记录
2014/08/21 Javascript
Js中使用hasOwnProperty方法检索ajax响应对象的例子
2014/12/08 Javascript
bootstrap 模态框(modal)实现水平垂直居中显示
2017/01/23 Javascript
js转换对象为xml
2017/02/17 Javascript
JavaScript实现带有子菜单和控件的slider轮播图效果
2017/11/01 Javascript
webpack写jquery插件的环境配置
2017/12/21 jQuery
浅谈Angular 的变化检测的方法
2018/03/01 Javascript
Vue 与 Vuex 的第一次接触遇到的坑
2018/08/16 Javascript
解决vue-cli webpack打包后加载资源的路径问题
2018/09/25 Javascript
nodejs微信开发之授权登录+获取用户信息
2019/03/17 NodeJs
详解Vue3 Composition API中的提取和重用逻辑
2020/04/29 Javascript
微信小程序使用GoEasy实现websocket实时通讯
2020/05/19 Javascript
vue穿梭框实现上下移动
2021/01/29 Vue.js
[01:05]主宰至宝剑心之遗
2017/03/16 DOTA
Python JSON常用编解码方法代码实例
2020/09/05 Python
Bose美国官网:购买Bose耳机和音箱
2019/03/10 全球购物
高分子材料与工程专业推荐信
2013/12/01 职场文书
求职信名称怎么写
2014/05/26 职场文书
篮球社团活动总结
2014/06/27 职场文书
财政局党的群众路线教育实践活动整改方案
2014/09/21 职场文书
2014年政风行风评议工作总结
2014/10/21 职场文书
大班下学期幼儿评语
2014/12/30 职场文书
python实现图片批量压缩
2021/04/24 Python
HTML中的表单元素介绍
2022/02/28 HTML / CSS
nginx之内存池的实现
2022/06/28 Servers