ExtJs ComboBox 서버 데이터 로드
<!-- lang: js -->
/** -------------- */
var p_Store = new Ext.data.Store({
proxy: new Ext.data.HttpProxy({
url: 'menu/getMenuComboBox' // , select load
}),
reader: new Ext.data.JsonReader({
fields:['text','value']
})
});
var p_comb = new Ext.form.ComboBox({
fieldLabel: ' ',
labelSeparator : ':',
name:"parentId",
store:p_Store,
valueField:'value',
displayField:'text',
typeAhead: true,
//mode: 'local',
triggerAction: 'all',
selectOnFocus:true,
editable:false,
readOnly: true,
anchor : '95%',
emptyText:' ...',
blankText : ' ' // , ,
//listWidth: 105, //
//width:90, //
//hideTrigger:false
//listeners: {//combo에 select 이벤트//select: function (combo, record, index) {//이 이벤트는 선택한 항목이store에 대응하는 record 값을 되돌려줍니다. index 매개 변수는 배열 번호입니다.//alert (index);/}/}/}
});
className.p_comb = p_comb;
p_Store.load();
/** -------------- */
서버 데이터 [{"text": "내 워크스테이션", "value": 1}, {"text": "메일 처리", "value": 2}, {"text": 학생 관리 시스템","value": 9}, {"text":"수신함","value": 15}]
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
문자열 길이를 계산하고 중국어로 두 개를 계산합니다.텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.