我在 Ext JS 表单中有以下多选控件,如下所示:
如何更改“可用”和“已选择”这两个图例?
我在文件ItemSelect.js
中看到我可以在内部设置一次:
但是如何从调用代码中设置这些图例标签,以便每次调用此控件时,我都可以给它新的图例名称,例如:
msConfig[0].legend = 'verfügbar';
msConfig[1].legend = 'ausgewählt';
调用代码:
}, {
xtype: 'itemselector',
name: 'itemselector',
fieldLabel: 'ItemSelector',
width: 700,
imagePath: 'images/multiselect/',
multiselects: [{
width: 250,
height: 200,
store: new Ext.data.ArrayStore({
data: [[123,'One Hundred Twenty Three'],
['1', 'Two'], ['2', 'One'], ['3', 'Three'], ['4', 'Four'], ['5', 'Five'],
['6', 'Six'], ['7', 'Seven'], ['8', 'Eight'], ['9', 'Nine']],
fields: ['value','text'],
sortInfo: {
field: 'value',
direction: 'ASC'
}
}),
displayField: 'text',
valueField: 'value'
},{
width: 250,
height: 200,
store: [['10','Ten'],['11','Eleven'],['12','Twelve']],
tbar:[{
text: 'clear',
handler:function(){
simple_form.getForm().findField('itemselector').reset();
}
}]
}]
},