У меня проблема с получением объекта row из 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?