2015-05-18 4 views
1

Я использую this context menu example.Как получить выбранные данные строки в кендо

Я использовал контекстное меню выберите событие, как это:

menu = $("#menu").kendoContextMenu({ 
    target: "#listview-context-menu", 
    filter: ".product", 
    animation: { 
     open: { effects: "fadeIn" }, 
     duration: 500 
    }, 
    select: onSelect 
}); 

function onSelect(e) { 
    console.log(e); 
} 

Это работает отлично, но теперь я получаю текущий объект меню. Как я могу получить выбранные данные строки?

Например, я щелкнул правой кнопкой мыши по «RE: Новая версия Telerik Trainer (1-я запись)», а затем нажмите на ответ отправителю, так как я могу получить объект строки текущей строки.

ответ

1

Вы можете получить ссылку на DataRow, используя фрагмент кода ниже

function onSelect(e) {       
    var lst =$("#listview-context-menu").getKendoListView(); 
    var row = lst.dataItem(e.target); 
    console.log(row); 
} 

Пожалуйста сошлитесь fiddle here для демо

+0

Если мы имеем kendoDiagram вместо KendoListView. то можете ли вы предложить мне, что изменится? –

 Смежные вопросы

  • Нет связанных вопросов^_^