ExtJs ComboBox的动态委托

在ExtJs中的正常Panel中,可以通过执行以下操作动态地附加委托侦听器;

cmp.el.on('click', function() {
    console.log("click on span");
}, null, {delegate: 'span.testclick1'});

但是,在使用自定义模板的组合框中,我不能使用这种相同的方法。 我认为这可能是由于ComboBox期望的listConfig。

我这样说是因为在下面的链接中它被使用了; http://www.sencha.com/forum/showthread.php?158991-ComboBox-custom-template-how-do-I-attach-a-click-handler

由于我使用的是旧版本的ExtJs,因此我无法使用相同的格式

任何帮助,将不胜感激。 谢谢!


尝试使用comboBox的其他事件之一,例如expandfocusselect

http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.form.ComboBox-event-expand

链接地址: http://www.djcxy.com/p/19545.html

上一篇: ExtJs dynamic delegate for ComboBox

下一篇: Toggle cell editor after record programmatically added to grid in ExtJS