当前位置: 代码迷 >> Web前端 >> EditorGridPanel 中运用combo
  详细解决方案

EditorGridPanel 中运用combo

热度:559   发布时间:2012-06-26 10:04:13.0
EditorGridPanel 中使用combo

?

getLocationCombo(){

? ? var locationCombo = new Ext.form.ComboBox({

? ? ? ? store: getDictionaryDs('NORMAL', 'LOCATION'),

? ? ? ? valueField: 'label',

? ? ? ? displayField: 'label',

? ? ? ? editable: false,

? ? ? ? typeAhead: true,

lazyRender:true,?

? ? ? ? mode: 'remote',

? ? ? ? forceSelection: true,

? ? ? ? triggerAction: 'all',

? ? ? ? selectOnFocus: true,

? ? ? ? allowBlank: false,

? ? ? ? blankText: "请选择核查地市",

? ? ? ? anchor: '95%'

? ? });

? ? return locationCombo;

}

?

?

?

{header: '核查地市', align:'center', dataIndex: 'alocation',?

renderer : function(data, cell, record, rowIndex, columnIndex, store) {

var idx = cityCombo.store.find("lable", data);

var rec = cityCombo.store.getAt(idx);

return rec == null ? data : rec.get("label");

}

,editor: cityCombo},