Ext에서 combobobox의 valueField 및 displayField 값을 가져옵니다.

1985 단어 Extjs4
Extjs 코드
 
Ext.getCmp("schemaVersion").value//은 valueField 값입니다.
Ext.getCmp("schemaVersion").value // valueField  

Extjs 코드
 
Ext.get('schemaVersion').dom.value//에서 가져온 것은displayField 밑에 있는 상자combo가displayField와valueField 속성을 설정할 수 있습니다. 이 두 개의 값은 자바의map, 키 하나의값,displayField는 밑에 있는 상자에 표시된 값이고valueField는 숨겨진 값입니다. 즉valueField는map의 키이고,displayField는map의 키입니다.예:
드롭다운 상자combo는displayField와valueField 속성을 설정할 수 있습니다. 이 두 개의 값 값은 자바의map, 키 하나에 해당하는 값이고,displayField는 드롭다운 상자에 표시된 값이고valueField는 숨겨진 값입니다. 즉valueField는map의 키이고,displayField는map의 키입니다.예:
Extjs 코드
{   
                        xtype : 'combo',   
                        id : 'schemaVersion',   
fieldLabel:'schema 버전',
mode:'remote',/데이터 원본을 원격 모드로 설정
                        store : new Ext.data.SimpleStore({   
                            proxy : new Ext.data.HttpProxy({   
                                url : 'caseVersionAction.do?method=schemaVersionJson&rule=schemaVersionJson'  
                            }),   
                            fields : ['schemaid','version']   
                        }),   
                        allowBlank : false,   
triggerAction:'all',//출발 단추를 누르면 모든 데이터를 표시합니다
                        selectOnFocus : true,   
                        displayField : 'version',   
                        valueField : 'schemaid',   
emptyText:'선택하세요',
blankText: "사례를 만들 schema 버전을 선택하십시오."
                        width : 125  
  
                    }  
Extjs 코드
Ext.getCmp("schemaVersion").value//은 valueField 값입니다.
Ext.getCmp("schemaVersion").value // valueField  

Extjs 코드
Ext.get('schemaVersion').dom.value//는 displayField 값을 가져옵니다.
의 값

좋은 웹페이지 즐겨찾기