ExtJs - как правильно реализовать код как событие - PullRequest
0 голосов
/ 06 октября 2011

У меня есть код:

    ...
function Edit(id) { ... }
...

view : new Ext.grid.GroupingView({
    groupTextTpl   : '... <a href="#" onClick="Edit({[values.rs[0].data["id"]]})">link</a>...'
    ...

Все работает, но было бы что-то по сходству:

    ...
Ext.get('edit').on('click', function() {
    alert(this.getValue());
});
...

view : new Ext.grid.GroupingView({
    groupTextTpl   : '... <a href="#" id="edit" value="{[values.rs[0].data["id"]]}">link</a>...'
    ...

Но по какой-то причине не работает ошибка - Ext.get ("edit") равен нулю. Что я делаю не так?

1 Ответ

0 голосов
/ 06 октября 2011

Ext.get('edit') вызывается перед его созданием, отсюда и ошибка.Поместите Ext.get() ниже GroupingView()

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...