關(guān)于Ext中form移除textfield方法:hide(),setVisible(false),remove()
更新時(shí)間:2010年12月02日 15:44:11 作者:
根據(jù)條件來(lái)控制是否顯示form里的textfield表單
問(wèn)題:當(dāng)使用hide()方法和setvisible(false)方法去除items的中間(見過(guò)很多例子移除的都是尾部表單)表單后,原form驗(yàn)證無(wú)效
解決辦法:使用remove(id)方法移除表單,可得到有效的form
原因:未知,希望大家補(bǔ)充
補(bǔ)充:下面是一個(gè)我遇到問(wèn)題代碼的簡(jiǎn)化版本,沒(méi)有經(jīng)過(guò)測(cè)試,大概意思是要是在form里想控制不顯示表單,用remove()方法有效
new Ext.form.FormPanel({
id : 'ReportForm',items : [{
{id:"001"},
{id:"002"},
{id:"003"},
{id:"004"},
{id:"005"}
}]
});
//Ext.getCmp("ReportForm").getForm().isValid()驗(yàn)證無(wú)效
if(isTQ == 0){
Ext.getCmp("003").hide();
}
//Ext.getCmp("ReportForm").getForm().isValid()驗(yàn)證無(wú)效
if(isTQ == 0){
Ext.getCmp("003").siteVisible(false);
}
//Ext.getCmp("ReportForm").getForm().isValid()驗(yàn)證有效
if(isTQ == 0){
Ext.getCmp("ReportForm").remove("003");
}
解決辦法:使用remove(id)方法移除表單,可得到有效的form
原因:未知,希望大家補(bǔ)充
補(bǔ)充:下面是一個(gè)我遇到問(wèn)題代碼的簡(jiǎn)化版本,沒(méi)有經(jīng)過(guò)測(cè)試,大概意思是要是在form里想控制不顯示表單,用remove()方法有效
復(fù)制代碼 代碼如下:
new Ext.form.FormPanel({
id : 'ReportForm',items : [{
{id:"001"},
{id:"002"},
{id:"003"},
{id:"004"},
{id:"005"}
}]
});
//Ext.getCmp("ReportForm").getForm().isValid()驗(yàn)證無(wú)效
if(isTQ == 0){
Ext.getCmp("003").hide();
}
//Ext.getCmp("ReportForm").getForm().isValid()驗(yàn)證無(wú)效
if(isTQ == 0){
Ext.getCmp("003").siteVisible(false);
}
//Ext.getCmp("ReportForm").getForm().isValid()驗(yàn)證有效
if(isTQ == 0){
Ext.getCmp("ReportForm").remove("003");
}
相關(guān)文章
JavaScript操作localStorage實(shí)現(xiàn)保存本地json文件
這篇文章主要為大家詳細(xì)介紹了JavaScript如何操作localStorage實(shí)現(xiàn)保存本地json文件,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2024-02-02
原生JS實(shí)現(xiàn)不斷變化的標(biāo)簽
這篇文章主要介紹了原生JS實(shí)現(xiàn)不斷變化的標(biāo)簽,可以上下浮動(dòng),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
2017-05-05
詳解Python中l(wèi)ogging日志模塊在多進(jìn)程環(huán)境下的使用
許多應(yīng)用程序中都會(huì)有日志模塊,用于記錄系統(tǒng)在運(yùn)行過(guò)程中的一些關(guān)鍵信息,以便于對(duì)系統(tǒng)的運(yùn)行狀況進(jìn)行跟蹤。這篇文章給大家主要介紹了在Python中l(wèi)ogging日志模塊在多進(jìn)程環(huán)境下的使用,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。
2016-12-12
JavaScript時(shí)間格式化函數(shù)功能及使用示例
這篇文章主要為大家介紹了JavaScript時(shí)間格式化函數(shù)功能及使用示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
2023-11-11
JS獲取及設(shè)置TextArea或input文本框選擇文本位置的方法
這篇文章主要介紹了JS獲取及設(shè)置TextArea或input文本框選擇文本位置的方法,涉及TextArea及input文本操作技巧,需要的朋友可以參考下
2015-03-03
原生js實(shí)現(xiàn)簡(jiǎn)單的焦點(diǎn)圖效果實(shí)例
下面小編就為大家分享一篇原生js實(shí)現(xiàn)簡(jiǎn)單的焦點(diǎn)圖效果實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
2017-12-12
JavaScript 關(guān)鍵字屏蔽實(shí)現(xiàn)函數(shù)
JavaScript屏蔽關(guān)鍵字,大概的思路就是去用javascript去替換已有的文本,達(dá)到替換的目的
2009-08-08 
