學習ExtJS(三) TextField常用方法

一、屬性
fieldLabel:標籤名稱。

labelWidth:標籤寬度。
ID:文件框ID。

二、構造參數
listeners:在對象初始化之前,將一系列事件進行綁定。

三、函數
getCmp(string _id):得到id爲_id的組件對象。
getValue():得到文件框值。

四、其它
layout:只在在此佈局下才能正確顯示文件框的標籤名,佈局的宿主對象必面
                 是Ext.Container或者Ext.Container的子類。
在應用FormLayout佈局時只要在宿主對象的構造參數中指定layout:"form"即可。      
         
五、應用舉例    

Ext.onReady(function(){
        var _panel 
= new Ext.Panel({
                        renderTo:Ext.getBody(),
                        layout:
"form",
                        labelWidth:
30,
                        listeners:{
                            
"render":function(_panel){
                                        _panel.add(
new Ext.form.TextField({
                                                    id:
"txt_name",
                                                    fieldLabel:
"姓名"
                                                })) ;
                                     }
                        }}) ;
        
new Ext.Button({
                text:
"確 定",
                renderTo:Ext.getBody(),
                handler:function(){
                            
                            alert(Ext.getCmp(
"txt_name").getValue()) ;
                        }
            }) ;
        
    }) ;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章