в моем коде:
multiSelect: true,
tpl: new Ext.XTemplate('<tpl for=".">', '<div class="x-boundlist-item">', '<input type="checkbox" />', '{errorCode}', " ", '{errorDesc}', '</div>', '</tpl>'),
listeners: {
select: function(combo, records) {
var node;
debugger;
Ext.each(records, function(rec) {
node = combo.getPicker().getNode(rec);
Ext.get(node).down('input').dom.checked = true;
});
},
beforedeselect: function(combo, rec) {
var node = combo.getPicker().getNode(rec);
Ext.get(node).down('input').dom.checked = false;
},
У меня есть мульти-выбор combobox
с флажком для проверки, он хорошо работает для выбора и отмены выбора, но когда расширяет комбо, он не показывает отмеченные элементы вначале, после другого выбора или отмены выбора это будет работать! Но Мне нужно проверить выбранный пункт, когда пользователь открывает комбо!
спасибо.