Строка захвата различается, базовая или дочерняя для jqxTreeGrid rowSelect

У меня проблема с получением объекта строки из jqxTreeGrid с помощью события rowSelect. Кажется, что операция является переменной, независимо от того, находится ли строка в дереве у основания или у потомка.

Это работает для базы, но не для детей...

$('#my-grid').on('rowSelect',  function(event){
    var row = event.args.row;
    MSGBUS.bus("myRowSelected").publish(row);
    });

Это работает для ребенка, но не для базы...

$('#my-grid').on('rowSelect',  function(event){
    var row = $("#my-grid").jqxTreeGrid('getRow', event.args.key);
    MSGBUS.bus("myRowSelected").publish(row);
    });

Поскольку в jqxTreeGrid нет ничего, что указывало бы на положение в дереве, я не могу быстро переключаться между базовым и дочерним, и даже в этом случае это будет похоже на взлом.

Каким уникальным способом я могу получить содержимое базовой или дочерней строки из jqxTreeGrid?

0 ответов

Другие вопросы по тегам