这样写 你可以用firefox调试一下
function addtab(myid,mytitle,myurl) {var tab = Ext.getCmp(myid)
if (!tab) {
mainTab.add({
id :myid,
title : mytitle,
closable : true,
layout : 'fit',
html:'<iframe id="main1" name="main1" src="yearBaseListAction!getList.do" width="100%" height="100%" frameborder="0" scrolling="auto"></iframe>'
})
}
mainTab.setActiveTab(node.attributes.id)
}
items 从字面意思就是表示集合,那么在extjs中其实也表示要存放的是集合对象,不能直接用方法作为值来为items赋值,但是可以用动态的方法来 *** 作items,如:obj.addItems(Ojb1)Ext.getCmp('textFieldId').setVisible(false)Ext.getCmp('textFieldId').getEl().up('.x-form-item').setDisplayed(false)
/**
*动态设置fieldLabel的值与
*动态设置是否可见
*/
if (bFlag){
mNextDate.el.parent().parent().parent().first().dom.innerHTML = '下次年审日期'
mReviewDate.el.parent().parent().parent().first().dom.innerHTML = '年审日期'
mReviewProject.setVisible(true)
mReviewProject.getEl().up('.x-form-item').setDisplayed(true)
mReviewContent.setVisible(true)
mReviewContent.getEl().up('.x-form-item').setDisplayed(true)
mReviewState.setVisible(false)
mReviewState.getEl().up('.x-form-item').setDisplayed(false)
}else{
mNextDate.el.parent().parent().parent().first().dom.innerHTML = '结束时间'
mReviewDate.el.parent().parent().parent().first().dom.innerHTML = '起始时间'
mReviewProject.setVisible(false)
mReviewProject.getEl().up('.x-form-item').setDisplayed(false)
mReviewContent.setVisible(false)
mReviewContent.getEl().up('.x-form-item').setDisplayed(false)
mReviewState.setVisible(true)
mReviewState.getEl().up('.x-form-item').setDisplayed(true)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)