Extjs 구성 요소 개발 - combox
1790 단어 combox
////////////////////////////////////////////////////////////
// : ComboBox
// :
////////////////////////////////////////////////////////////
Euroa.component.DicCombo=function(config)
{
var temp='';
var tempData=Euroa.util.PageManagerInstance.getAccesableDataDictionaryByCode(config.dataDictionaryCode);
for(i=0;i<tempData.DictionaryValues.length;i++)
{
temp+='['+"'"+tempData.DictionaryValues[i].DataDictionaryValueCode+"'"+','+"'"+tempData.DictionaryValues[i].DataDictionaryValue+"'"+']'+',';
}
temp = '[["-1",""],'+temp.substr(0,temp.length-1)+']';
Euroa.component.DicCombo.superclass.constructor.call(this,Ext.apply(config,
{
store:new Ext.data.ArrayStore
({
fields: ['Id', 'Value'],
data : Ext.util.JSON.decode(temp)
}),
valueField:'Id',
displayField:'Value',
typeAhead: true,
mode: 'local',
fieldLabel:config.fieldLabel ? config.fieldLabel : tempData.DataDictionaryName,
forceSelection: false,
triggerAction: 'all',
selectOnFocus:true,
editable:false,
allowBlank:true
}))
};
Ext.extend(Euroa.component.DicCombo, Ext.form.ComboBox);
Ext.reg('DicCombo', Euroa.component.DicCombo);
이 문서는 CSDN 블로그에서 왔으며, 전재하려면 출처를 명시하십시오.http://blog.csdn.net/mysouling/archive/2010/03/24/5410470.aspx
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
ExtJs 어셈블리 값 수정 방법나는 밑에 있는 목록의 등급을 맞추고 있다 서비스 리스트에서 응답을 보내주셨기 때문입니다.responseText의 내용은 아래와 같은 연결 문자열입니다 하면, 만약, 만약...s_combobox_peTraining_...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.