Ext 에서 드 롭 다운 목록 ComboBox 구성 요소 store 데이터 형식 용법 소개

 
var p_years = new Ext.form.ComboBox( {
fieldLabel : ' ',
anchor : anchor_w,
mode : 'remote',
maxHeight:100,
triggerAction : 'all',
selectOnFocus : true,
forceSelection : true,
editable : false,
//store :[['11', '2011'], ['12', '2012'],['13', '2013']] //
store:[2011,2012,2013,2014,2015,2016,2017,2018] // , value text , 。
});
이 구성 요소 에서 직접 손 으로 배열 형식[[value','text'],[],[]]를 구축 할 수 있 습 니 다.제출 값 은 전자 이 고 후 자 는 표시 값 입 니 다.다음은 데이터베이스 동기 화 데이터 사전 렌 더 링 combo Box 구성 요소
 
var proj_main_store = new Ext.data.JsonStore({
url : "************",
fields : ['TEXT', 'VALUE'],
root : "objs",
baseParams : {
"obj/dicttypeid" : "BM_IMPORTANT_PROJ"
}
});
proj_main_store.addListener("load", function(){
proj_main_store.insert(0, new Ext.data.Record({
'TEXT' : ' ',
'VALUE' : ""
}));
});
var proj_main_type = new Ext.form.ComboBox( {
fieldLabel : ' ',
anchor : anchor_w,
mode : 'remote',
triggerAction : 'all',
selectOnFocus : true,
forceSelection : true,
editable : false,
valueField : 'VALUE',
displayField : 'TEXT',
store : proj_main_store
});

좋은 웹페이지 즐겨찾기