Я хочу, чтобы флажки внутри поля со списком в extjs 4.2 я пробовал приведенный ниже код, но он не работает, может быть я не могу заставить его работать, но он использует изображения, чтобы показать проверку и снять флажок. может кто-нибудь помочь мне?Может ли любой орган помочь мне с кодом для создания панели с флажками внутри комбинированного поля в extjs 4.2
function stackoverflow() {
Ext.create('Ext.form.field.ComboBox', {
fieldLabel: 'Select multiple names ',
id: 'BCCAddress',
name: 'BCCAddress',
maxHeight: 150,
width: 500,
multiSelect: true,
emptyText : "Select Bcc email addresses",
renderTo: 'fi-form',
//store: myArrayStore,
store: new Ext.data.SimpleStore({
fields: ['name'],
data : myArrayStore
}),
displayField: 'name',
valueField: 'name',
forceSelection: false,
editable: false,
mode: 'MULTI',
triggerAction: 'all',
listConfig : {
getInnerTpl : function() {
return '<div class="x-combo-list-item"><img src="' + Ext.BLANK_IMAGE_URL + '" class="chkCombo-default-icon chkCombo" /> {fieldName} </div>';
}
}
});
}
Я также считаю, что флажки внутри combobox - плохая идея. Для чего вы его используете? Только для визуального выделения выбранных элементов? Или есть другое использование? –
Это требование клиента, поэтому не могу помочь с ним @LorenzMeyer – user3675126
Если вы разрабатываете только письмо, о котором просит клиент, вы просто просто разработчик. Но когда клиент придумывает решение своей проблемы, которая не подходит, вы должны придумать лучшее решение, которое убеждает клиента. Это делает вас выдающимся разработчиком. –